选项卡默认选中就打开第一个选项卡,怎么打开指定的选项卡
例如;有两个选项卡,是用div做的,默认打开第一个选项卡,就是aa这个
我怎么能让它默认打开第二个选项卡,就是bb这个
<div class="xiang4-2">
<ul>
<li class="tab_on" id="tab2_1"
onMouseDown="tabChange(2,'1','tab2_','tab2_d','tab_out','tab_on')">
aa
</li>
<li class="tab_out" id="tab2_2"
onMouseDown="tabChange(2,'2','tab2_','tab2_d','tab_out','tab_on')">
bb
</li>
</ul> </div>谢谢呀

解决方案 »

  1.   

    div下面加个脚本
    <script type="text/javascript">    document.getElementById("tab2_2").click();</script>
      

  2.   

    是不是这样能呀
    <script type="text/javascript">
     //将当前项目赋值给flex function aa()
    {
    document.getElementById("tab2_2").click();
    alert("aaaa");
    }
     </script>
    <body onclick="aa();">
    可是不管用呀
    帮帮忙,怎么能,万分感谢!!!
      

  3.   

    是不是这样能呀
    <script type="text/javascript">function aa()
    {
    document.getElementById("tab2_2").click();
    alert("aaaa");
    }
     </script>
    <body onload="aa();">
    可是不管用呀
    帮帮忙,怎么能,万分感谢!!!
      

  4.   

    tabChange('','','') 这个方法里面是什么内容呀
    应该是通过传参数来控制展开和收缩的。而且一次开2个次 貌似不符合逻辑
      

  5.   


    <div class="xiang4-2">
    <ul>
    <li class="tab_on" id="tab2_1"
    onMouseDown="tabChange(2,'1','tab2_','tab2_d','tab_out','tab_on')">
    aa//如果默认打开这个,那么这个应该有一个display:black的样式
    </li>
    <li class="tab_out" id="tab2_2"
    onMouseDown="tabChange(2,'2','tab2_','tab2_d','tab_out','tab_on')">
    bb//相反,这个是隐藏的。display:none;所以改变下他们的display就可以了
    </li>
    </ul></div>
      

  6.   

    如果你CSS很好,CSS完全可以实现,而且兼容IE和FF。
      

  7.   

    使用css的伪类 :hover ,:active