为什么我这个Attribute没效果?

来源:5-1 编程挑战

Fstar

2016-03-25 13:08

title.onclick=function(event){
        var oli_1=document.getElementById('li'),
            oul=oli_1.parentNode;
        //oul.setAttribute("display","block");//为什么没效果
        oul.style.display='block';
      // 执行脚本
    }


写回答 关注

2回答

  • 坏小猫
    2016-03-25 20:44:59

    setAttribute是只能通过元素节点访问的函数,你看你的节点类型是不是不对

  • 坏小猫
    2016-03-25 20:40:48

    oul.style.display='block';使用这个有效果吗?如果没有那就有可能是事件冒泡的问题

    Fstar

    这个我试过,可以。就是不知道为什么setAttribute为什么不行

    2016-03-25 20:41:57

    共 1 条回复 >

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题