问答详情
源自:3-3 innerHTML 属性

为什么第一行显示的不是 Hello World 呢?

54a8f00e0001dce503910511.jpg

根据本科例子中的代码,当页面读取到 Hello World!的时候不是就应该把这段文本内容显示出来了吗?为什么显示的确是后面新的赋值?求高人指点

提问者:白水向前冲 2015-01-04 15:49

个回答

  • Vancys
    2015-01-04 16:42:37

    因为页面按顺序加载到js位置的时候会改变了p标签的内容。所以显示的是New text! 如果将<p id="con">Hello World!</p>这段放在js后面。就会输出New text!