草庐IT

childnodes

全部标签

javascript - 获取子节点的最佳方法

我想知道,JavaScript提供了多种方法来从任何元素中获取第一个子元素,但哪种方法最好?最好,我的意思是:在行为方面,大多数跨浏览器兼容、最快、最全面和可预测。我用作别名的方法/属性列表:varelem=document.getElementById('container');varchild=elem.children[0];varchild=elem.firstElementChild;//==children[0]这两种情况都适用:varchild=elem.childNodes[0];//orchildNodes[1],seebelow这是在表格的情况下,或迭代。如果我可能

javascript - 获取子节点的最佳方法

我想知道,JavaScript提供了多种方法来从任何元素中获取第一个子元素,但哪种方法最好?最好,我的意思是:在行为方面,大多数跨浏览器兼容、最快、最全面和可预测。我用作别名的方法/属性列表:varelem=document.getElementById('container');varchild=elem.children[0];varchild=elem.firstElementChild;//==children[0]这两种情况都适用:varchild=elem.childNodes[0];//orchildNodes[1],seebelow这是在表格的情况下,或迭代。如果我可能