如何实现浏览器兼容版的element.children?

<body>

<div id="ap">

<h1>name</h1><p>contentcontentcontent<span>content</span></p></div>

<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 div = document.getElementById("ap");

someElement.children(div);

</script>

</body>


梵蒂冈之花
浏览 432回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript