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

为什么例子中输出null而不是document.ElementById

=-=看不懂啊我

提问者:qq_光阴_0 2016-02-27 08:48

个回答

  • ChineGuo
    2016-02-27 09:34:50
    已采纳

    因为innerHTMl属性用于获取或替换HTML元素的内容。

    需要在后面加上mychar.innerHTML

  • lishuo
    2016-03-13 21:33:14

    顺序问题吧?

    例子中脚本在前,标签在后。脚本先被执行,没办法获得标签元素,所以为null。

    练习中脚本在后。脚本可以获得标签元素,所以就输出object HTML Paragraph Element(对象HTML段落元素)了。