这样有什么问题呢?

来源:9-13 插入节点insertBefore()

慕粉1463572084

2016-06-27 22:02

<script type="text/javascript">


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

  var node = document.getElementByTagName("li")[1];

  var newnode = document.createElement("li");

  newnode.innerHTML = "PHP";

  otest.insertBefore(newnode,node);

  

  

  

</script> 

这样有什么问题呢?例题是有声明HTML这个节点,答案没有,如果要先声明要怎么操作呢?

写回答 关注

1回答

  • 听羽
    2016-06-28 00:15:11

    var node = document.getElementByTagName("li")[1]; 这里的getElementsByTagName漏了个"s"

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468063 学习 · 21891 问题

查看课程

相似问题