为什么这里要写全List[i].getAttribute
<script type="text/javascript"> var Lists=document.getElementsByTagName("li"); for (var i=0; i<Lists.length;i++) { var text = Lists[i].getAttribute("title"); document.write(text +"<br>"); if(text=="") { Lists[i].setAttribute("title","WEB前端技术"); document.write(Lists[i].getAttribute("title")+"<br>"); } } </script>
最后的document.wirte()中为什么不能直接写 (text+"<br/>") 而要Lists[i].getAttribute("title")全部写出来,如果全部写出来为什么不是Lists[i].setAttribute("title")