为什么这样写达不到效果?i的值传不到function内吗?
window.onload=function(){
var ps=document.getElementsByTagName("p");
var uls=document.getElementsByTagName("ul");
for(var i=0;i<ps.length;i++){
ps[i].onclick=function(){
if(uls[i].style.display=="none")
{ uls[i].style.display="block";}
else{uls[i].style.display="none"; }
}
}
}