问答详情
源自:1-5 编程练习

练习中的纠结

为啥总是对P元素添加不了索引,看半天不懂错哪了

提问者:AmazingR 2015-07-30 16:26

个回答

  • weibo_就是王菲WF_0
    2015-08-21 13:45:12

    你的index换成id或value就可以了

  • ZS星闪
    2015-08-18 10:15:34

    window.onload=function(){

          // 将所有点击的标题和要显示隐藏的列表取出来

        var ps=document.getElementsByTagName("p"),

        uls=document.getElementsByTagName("ul");

         // 遍历所有要点击的标题且给它们添加索引及绑定事件

       for(var i=0;i<ps.length;i++){

         ps[i].index=i;

         ps[i].onclick=function(){

         for(var j=0;j<uls.length;j++)

         {uls[j].style.display="none";}

         uls[this.index].style.display="block";

         }

         }