?<p?id="intro">我的課程</p>??
??<ul>??
????<li?title="JS">JavaScript</li>??
????<li?title="JQ">JQuery</li>??
????<li?title="">HTML/CSS</li>??
????<li?title="JAVA">JAVA</li>??
????<li?title="">PHP</li>??
??</ul>??
??<h1>以下為li列表title的值,當(dāng)title為空時(shí),新設(shè)置值為"WEB前端技術(shù)":</h1>
<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前端技術(shù)");?
????document.write(Lists[i].getAttribute("title")+"<br>");
????}
??}
</script>
</body>
</html>
如圖,我想為第三個(gè)和第五個(gè)設(shè)置不同的Title設(shè)置2個(gè)不同的屬性值,該怎么辦?
就是這樣的效果
JS
JQ
HT/CS
JAVA
PHP
2017-02-09
你是指for循環(huán)來(lái)設(shè)置還是分別設(shè)置,for循環(huán)設(shè)置就寫個(gè)數(shù)組了,分別設(shè)置就更簡(jiǎn)單了獲取相應(yīng)index