<ul>
<li>jquery学习</li>
<li>jquery学习</li>
<li>jquery学习</li>
<li>jquery学习</li>
<li>jquery学习</li>
<li>jquery学习</li>
</ul>
题目就这样,问怎么得到tagName 为 li的 li.length ,怎么用javascript得到6这个值
<ul>
<li>jquery学习1</li>
<li>jquery学习2</li>
<li>jquery学习3</li>
<li>jquery学习4</li>
<li>jquery学习5</li>
<li>jquery学习6</li>
</ul>
var obj=document.getElementsByTagName("li");
for(var i=0;i<obj.length;i++){
alert(obj[i].innerText);
} ,缺少window.onload= function(){
......
}
window.onload我的理解是文档加载完成之后再去执行window.onload函数,当然也可以用其它的方法来代替window.onload;换句话说,页面还没有完成DOM元素的加载就已经执行了<script></script>的内容了,这样的后果就是没有能够读取到DOM 元素