问答详情
源自:9-22 编程练习

为什么在函数体里获取table就可以,在外面就不行?

http://img.mukewang.com/582da70600019cfa09600741.jpg

把var tab=document.getElementById('table')这一行移动到var x=2这里就不行了,这是为什么,求教!!

提问者:DHWI 2016-11-17 20:50

个回答

  • stone310
    2016-11-18 08:24:05

    因为放在外面,页面加载的时候就去获取,而获取的时候html代码还没加载到,把js代码放到html代码下方即可