<body>
<ul class="wrapper">
<li class="item item1"></li>
<li class="item item2">ggg</li>
<li id="x1" class="fgr item3">hoo</li>
</ul>
<p id="demo">请点击按钮来获得body元素子节点的节点类型</p>
<button onclick="myfunction()">试一下</button>
</body>
<script>
var oul=document.getElementsByClassName('wrapper')[0];
var ul=oul.children;
var oli=document.createElement('li');
var oit= document.getElementsByClassName('item2');
var op=document.createElement('p');
var oinput=document.getElementsByTagName('input');
var refChild=document.getElementById('x1');
function myfunction(e){
ul.forEach(function (element,index){
console.log(ul)
})
}
</script>
这里有发现我在ul没有声明,这里的ul是个类数组要转化成数组,var ts=Array.prototype.slice.call(ul); ok!