账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    【JS】就tab切换的js部分代码问问题
    20
    0

    JS部分代码:

        tabChange()
        function tabChange(){
          var Nav = document.getElementsByClassName("main_nav")[0].getElementsByTagName("div");
          var Content =  document.getElementsByClassName("content")[0].getElementsByTagName("div");
            for(var i=0;i<Nav.length;i++)
            {
                Nav[i].index = i ;         //赋值序号
                tabclick(Nav[i]);      //执行点击方法
                ContentClick(Content[i]);   //执行内容
            }
           //最外面的序号
            function tabclick(obj) {
            obj.onmouseover = function(){
                for(var m=0;m<Content.length;m++)
                {
                    Content[m].style["display"] = "none";
                    Nav[m].className = "";
                }
                this.className = "active";
                Content[this.index].style["display"] = "block";
            }
            }
            //最外面结束
            //最里面的
            function ContentClick(obj)
            {
                    for(var m=0;m<Content.length;m++)
                    {
                        obj.getElementsByClassName("content_nav")[0].getElementsByTagName("li")[m].index = m ;
                        obj.getElementsByClassName("content_nav")[0].getElementsByTagName("li")[m].onmouseover = function(){
                            for(var i=0;i<obj.getElementsByClassName("content_content")[0].getElementsByTagName("li").length;i++)
                            {
                                obj.getElementsByClassName("content_content")[0].getElementsByTagName("li")[i].style["display"] = "none";
                                obj.getElementsByClassName("content_nav")[0].getElementsByTagName("li")[i].className = "";
                            }
                            this.className = "active";
                            obj.getElementsByClassName("content_content")[0].getElementsByTagName("li")[this.index].style["display"] = "block";
                    }
                }
            }
            //最里面的结束
        }

    问 代码中的 obj是怎么来的?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 呵呵笨蛋 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部