问答详情
源自:3-2 通过ID获取元素

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

57a40fe20001734c03800275.jpg

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

提问者:see1020 2016-08-05 12:05

个回答

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

    大神说的有道理

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

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

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

    代码是从上往下加载的

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

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