Wie implementiert man eine browserkompatible Version von element.children?
PHP中文网
PHP中文网 2017-05-19 10:22:40
0
1
435
<body>
<p id="ap">
<h1>name</h1><p>contentcontentcontent<span>content</span></p></p>
<script>
var someElement={
    children:function(element){
        if(element.children){
            console.log(element.children);
        } else {
            var i,
                len=element.childNodes.length;
            for(i=0;i<len;i++){
                if(element.childNodes[i].nodeTypoe == 1){
                    element.childNodes[i];//怎样把得到的元素节点放在一起,之前搜过,说是放在数组里,可那个不是HTMLCollection啊。
                }
            }
        }
    }
};
var p = document.getElementById("ap");
someElement.children(p);
</script>
</body>
PHP中文网
PHP中文网

认证高级PHP讲师

Antworte allen(1)
仅有的幸福

屏蔽浏览器DOM操作的兼容性问题,还是得首推jquery

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!