怎么点击DIV元素所有li元增加title。
<body><ul>
<li>0</li><li>1</li><li>2</li><li>3</li></ul>
<div id="aaa">123</div>
</body>
<script>
window.onload=function(){
bb=document.getElementsByTagName("ul")[0].childNodes;
uu=document.getElementById("aaa");
uu.onclick=function(){
bb.setAttribute("title","520");
}
}
<body><ul>
<li>0</li><li>1</li><li>2</li><li>3</li></ul>
<div id="aaa">123</div>
</body>
<script>
window.onload=function(){
bb=document.getElementsByTagName("ul")[0].childNodes;
uu=document.getElementById("aaa");
uu.onclick=function(){
bb.setAttribute("title","520");
}
}
<li>0</li><li>1</li><li>2</li><li>3</li></ul>
<div id="aaa">123</div>
</body>
<script>
window.onload=function(){
bb=document.getElementsByTagName("li");
uu=document.getElementById("aaa");
uu.onclick=function(){
for(var i= 0;i<bb.length;i++){
bb[i].title='i'+i;
}
}
}
</script>
window.onload=function(){
bb=document.getElementsByTagName("ul")[0].childNodes;
uu=document.getElementById("aaa");
uu.onclick=function(){
for(var i = 0 ; i < bb.length ; i++){
bb[i].title = "520";
}
}
}
只要你这组对象有特征 就能找出来 。只是麻烦点 。
<li>0</li>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<div id="aaa">23525</div>
</body>
<script>
window.onload=function(){
bb=document.getElementsByTagName("ul")[0].childNodes;
uu=document.getElementById("aaa");
uu.onclick=function(){
for(var i = 0 ; i < bb.length ; i++){
bb[i].setAttribute("title","333")
}
}
}
</script>
</html>前面试了都行了,现在在试一下又不行了怎么回事呢?