首页 > 代码库 > 常用javascript dom操作

常用javascript dom操作

JS如何获取指定DIV下的子元素LI值

以下代码不是最简洁的,但对于学习者来说更容易理解。
var div=document.getElementById(‘a‘);
var ul=div.childNodes.item(0);
var lis=ul.childNodes;
for(var i=0;i<lis.length;i++){
alert("Item "+i+": "+lis.item(i).innerHTML);
}

JS怎么获取当前点击的子元素的下标

var child = document.getElementsByClassName("child");

for (var i = 0; i < child.length; i++) {
    var a = child[i];
    a.index = i;//给每个className为child的元素添加index属性;
    a.onclick = function () {
        alert(this.index)
    }
}
 
 
 













作者:
https://zhidao.baidu.com/question/211012353.html
https://zhidao.baidu.com/question/982131582421985059.html


常用javascript dom操作