问答详情
源自:9-13 插入节点insertBefore()

为什么这样运行不出来结果

  var otest = document.getElementById("test");  

  var nw=document.getElementById("li");

  nw.innerHTML="PHP";

  otest.insertBefore(nw,otest.childNodes[1]);

  


提问者:王末 2018-06-27 00:15

个回答

  • imooc客服
    2018-06-27 10:23:28
    已采纳

    第2行代码写错了。

    创建元素应该写createElement,所以第2行的正确写法是 var nw=document.createElement('li')