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

来源:3-2 通过ID获取元素

see1020

2016-08-05 12:05

57a40fe20001734c03800275.jpg

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

写回答 关注

4回答

  • feng1990liu
    2016-08-05 18:18:10

    大神说的有道理

  • 慕仰6492820
    2016-08-05 17:04:17

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

    see102...

    我等了很久,也没有看到执行到body的p标签,按理说解析完就可以显示I love javascript吗?不懂 呜呜~

    2016-08-05 19:16:00

    共 2 条回复 >

  • 兜兜小盆友3348401
    2016-08-05 12:31:18

    代码是从上往下加载的

  • hoojen
    2016-08-05 12:29:21

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

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

741122 学习 · 9865 问题

查看课程

相似问题