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

检查了好几遍都没检查出问题

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

  newnode.innerHTML = "PHP";

  otest.insertBefore(newnode.otest.childNodes[1]);


提问者:Drlg肆 2018-07-02 19:14

个回答

  • 那个少年长大了
    2019-02-22 10:31:13

    <script type="text/javascript">

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

      var oli=document.createElement('li');

      oli.innerHTML='php';

      var olast=otest.lastChild;

      otest.insertBefore(oli,olast);

    </script> 


  • 天天向上学
    2018-09-12 15:57:37

    查了几遍,没看出来,逗号 写成了句号.

  • 造物主学徒
    2018-08-09 14:31:37

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

  • 慕虎5103198
    2018-08-07 12:28:04

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

  • JEYMINGWU
    2018-07-25 15:09:09

    <script type="text/javascript">  
        var otest = document.getElementById("test");    
        var newnode = document.createElement("li");  
        newnode.innerHTML = "PHP";  
        var ohtml = document.getElementsByTagName("li")[1];  
        otest.insertBefore(newnode,ohtml);  
    </script>


  • 慕码人4304833
    2018-07-24 11:35:42

    <script type="text/javascript">

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

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

        node.innerHTML="php";

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

    </script>


  • 往事太疯癫
    2018-07-16 11:06:41

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

  • 慕圣8408166
    2018-07-12 10:35:56

    如果你是复制的代码,恭喜你 请看第三行!  那个逗号哪去了??

  • 二阶堂蓝
    2018-07-03 09:51:24

    最开始otest要获值吧,otest都没定义

    加个 var otest=document.getElementById("你想输的id")