为了账号安全,请及时绑定邮箱和手机立即绑定

打完代码 一直说y.style没有被定义 为什么


function showdiv(obj){
                var x=obj.parentNode;//摘
                var y=x.nextSibling;//正
                x.style.display="none";
                y.style.display;
                
            }

正在回答

2 回答

function showDiv1(obj){

        var x = obj.parentNode;

        var y = x.nextSibling;

        alert(x.nodeName);        //弹出p节点

        alert(y.nodeName);       // 弹出#text节点

        y.style.display = "block";

        x.style.display = "none";

        }


0 回复 有任何疑惑可以回复我~

后面讲的兼容性问题 你加上   

if(y.nodeType != 1){

  y = y.nextSibling;

}

   

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
展开与收起效果
  • 参与学习       33641    人
  • 解答问题       179    个

通过效果展示与案例分析,教您实现不同类型的展开与收起效果

进入课程

打完代码 一直说y.style没有被定义 为什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信