<div>
<b></b> abc
<!--this is comment-->
<strong>
<span>
<i></i>
</span>
</strong>
</div>
<script>
//自己封装hasChildren()方法,不可用children属性
Element.prototype.myChildren = function() {
var child = this.childNodes;
var len = child.length;
for (var i = 0; i < len; i++) {
if (child[i].nodeType == 1) {
return true;
}
}
return false;
};
var div = document.getElementsByTagName('div')[0];
console.log(div.myChildren());
</script>