为了账号安全,请及时绑定邮箱和手机立即绑定

这个null是什么意思?为什么会出现?求详解,谢谢

57a40fe20001734c03800275.jpg

57a40fe20001054205000268.jpg求大神解答,非常感谢!

正在回答

4 回答

大神说的有道理

0 回复 有任何疑惑可以回复我~

浏览器解释html时是按先后顺序的,浏览器解析head部分就会执行这个代码。而此时body部分内容尚未执行,那么getElementById("con")无法获得其对应的标签内容,等到后面执行body然后获得p标签的内容就是I love javascript

2 回复 有任何疑惑可以回复我~
#1

feng1990liu

大神说的有道理
2016-08-05 回复 有任何疑惑可以回复我~
#2

see1020 提问者

我等了很久,也没有看到执行到body的p标签,按理说解析完就可以显示I love javascript吗?不懂 呜呜~
2016-08-05 回复 有任何疑惑可以回复我~

代码是从上往下加载的

0 回复 有任何疑惑可以回复我~

head部分的所有代码都是预加载的,  所以在执行了这一段js的时候尚没有id为con的p段生成,那么getelementbyid以后自然是无法获得元素的,因此var mye也就很自然是null, 表示找不到element

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个null是什么意思?为什么会出现?求详解,谢谢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号