慕前端9656150
2016-08-18 00:30
<script type="text/javascript">
window.onload = function(){
on();
}
function on(){
var li=document.getElementsByTagName("li");
for (var i = 0; i < li.length; i++) {
li[i].onclick="display()";
}
}
function display(){
var txt1=document.getElementById("txt1");
if(txt1.style.display="block"){
txt1.style.display="none";
}
}
</script>
<div id="dd">
<ul>
<li>房产</li>
<li>家居</li>
<li>二手房</li>
</ul>
<div id="txt1" style="display:block" >
275万购昌平邻铁三居 总价20万买一居<br/>
200万内购五环三居 140万安家东三环<br/>
北京首现零首付楼盘 53万购东5环50平<br/>
京楼盘直降5000 中信府 公园楼王现房<br/>
</div>
</div>点击li 没有效果
li[i].onclick="display()";
修改为:
li[i].setAttribute("onclick","display()");再试试!
JavaScript进阶篇
469063 学习 · 22582 问题
相似问题