如果我有一个父节点,我如何循环遍历每个第三个子节点?
我现在有这个代码:
var parents = document.getElementById('ID_of_parent'); var first_child = parents.firstChild.data.id; alert(parents); alert(first_child);
对于父母来说,我现在得到'[object HTMLDivElement]’,而对于first_child我有’undefined’.
解决方法
var nodes = document.getElementById('ID_of_parent').childNodes; for(i=0; i<nodes.length; i+=3) { alert(nodes[i]); }