试过
var Tab2Title = document.getElementById("Tab2Title")还有
var Tab2Title = document.getElementById("Tab2Title").getElementsByTagName("tr");2个方法,结果连IE都不可以运行.

解决方案 »

  1.   

    id要为一.........
    <html> <head> <title> dddd </title> 
      </head> 
    <body> 
      
     <script language="JavaScript"> 
    var t2ID=0; 
    function ShowTabs2(ID){ 
    if(ID!=t2ID){ 
    document.getElementById("Tab2Title"+t2ID).className='menu_bottom1'; 
    document.getElementById("Tab2Title"+ID).className='menu_bottom2'; 
    document.getElementById("Tabs"+t2ID).style.display='none'; 
    document.getElementById("Tabs"+ID).style.display=''; 
    t2ID=ID; 


    </script> <div class="menu_bottom2" id="Tab2Title0" onMouseOver="ShowTabs2(0)"> 最新 </div> 
    <div class="menu_bottom1" id="Tab2Title1" onMouseOver="ShowTabs2(1)"> 推荐 </div> 
    <div class="menu_bottom1" id="Tab2Title2" onMouseOver="ShowTabs2(2)"> 热门 </div> 
    <table cellspacing="0" cellpadding="0" width="376" border="0" align="center"> 
    <tr id="Tabs0"> 
    <td style="padding:3px;background:#FFF;" height="400" align="center" valign="top"> 
    <div class="show_joblist"> 
    <ul> 
    aaaaaaaaaaaaaaaaaaaa
    </ul> 
    </div> 
    </td> 
    </tr> 
    <tr id="Tabs1" style="display:none;"> 
    <td style="padding:3px;background:#FFF;" height="400" align="center" valign="top"> 
    <div class="show_joblist"> 
    <ul> 
    bbbbbbbbbbbbbbbbbbbbb
    </ul> 
    </div> 
    </td> 
    </tr> 
    <tr id="Tabs2" style="display:none;"> 
    <td style="padding:3px;background:#FFF;" height="400" align="center" valign="top"> 
    <div class="show_joblist"> 
    <ul> 
    ccccccccccccc
    </ul> 
    </div> 
    </td> 
    </tr> 
    </table> 
    </body> 
      </html> 
      

  2.   


    原来是这样.... - -!!害我找遍世界,弄了几天还是错误!来这里晚了,走了大弯路!谢谢! showbo