<h3>我喜欢的明星</h3>
<ul class="list">
<li><img src="images/1.jpg" width="100" alt="">花野真衣</li>
<li><img src="images/2.jpg" width="100" alt="">铃木千夏</li>
<li><img src="images/3.jpg" width="100" alt="">井上合香</li>
<li><img src="images/4.jpg" width="100" alt="">酒井美黛</li>
</ul>
<script>
var list = document.getElementsByTagName('ul')[0]
console.log(list.hasChildNodes())
console.log(list.childNodes.length)
console.log(list.childNodes)
console.log(list.childNodes[0].nodeType)
console.log(list.childNodes[1].nodeType)
console.log(list.childNodes.item(1).nodeType)
var childs = list.childNodes
var element = []
for (var i=0; i< childs.length; i++) {
if (childs[i].nodeType == 1) {
element.push(childs[i])
}
}
console.log(element)
console.log(element[0].nodeName)
var h3 = document.getElementsByTagName('h3')[0]
console.log(h3.firstChild.nodeType)
console.log(h3.firstChild.nodeValue)
var li = document.createElement('li')
li.innerHTML = '我爱PHP中文网'
list.appendChild(li)
element[0].childNodes[0].setAttribute('class','item')
element[0].firstChild.setAttribute('class','item')
element[element.length-1].firstChild.setAttribute('class','item')
for (var i=0; i<element.length; i++){
element[i].firstChild.setAttribute('class','item')
element[i].firstChild.parentNode.setAttribute('class','red')
element[i].setAttribute('class','red')
}
</script>