这么写怎么没添加?

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

RazorE

2019-11-06 11:36

var otest = document.getElementById("test");  
var oli = otest.childNodes;  
var nli = document.createElement('li');      
nli.innerHTML = 'php';  
for(var i=0;i<oli.length;i++){      
    if(oli[i].innerHTML=='HTML'){          
        otest.insertBefore(nli,oli[i]);      
    }  
}

我在本地跑控制台也没有报错

写回答 关注

1回答

  • 晓之蛇
    2019-11-08 10:04:30
    已采纳

    http://img1.mukewang.com/5dc4cd0e0001b9d217780531.jpg

    没毛病呀 ?

    RazorE

    我一开始发的代码不对,然后改了下,就找到问题了?

    2019-11-08 10:15:41

    共 1 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题