<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">ul,li{ margin:0; padding:0;}.tabBox{ width:268px; margin:20px;}ul.tabTag{ height:28px;border-bottom:1px solid #000;list-style:none}ul.tabTag li{ float:left; line-height:27px; height:27px; padding:0 18px;color:#ccc; border:1px solid #ccc; border-bottom:none; margin-right:5px; background:#fff;cursor:pointer; }ul.tabTag li.active{ border-color:#000;background:#eee;color:red;position:relative;top:1px;}.tabCon{ border:1px solid #000;border-top:none;background:#fff;}.tCon{ display:none; background:#eee; padding:25px;}</style><script type="text/javascript"> /* 函數功能:實現tab菜單 tabMenu(tabBox,navClass); 參數一:tabBox (tab容器id) 參數二:navClass (當前標籤樣式class) 備忘:依賴指定html結構*/ function tabMenu(tabBox,navClass){ var tabNavLi=document.getElementById(tabBox).getElementsByTagName("ul")[0].getElementsByTagName("li"); var tabCon=document.getElementById(tabBox).getElementsByTagName("div")[0].getElementsByTagName("div"); var tabLens=tabCon.length; for(var i=0;i<tabLens;i++){ //應用js閉包傳入參數i作為當前索引值賦值給m (function(m){ tabNavLi[m].onmouseover = function(){ for(var j=0; j<tabLens; j++){ tabNavLi[j].className = (j==m)?navClass:""; tabCon[j].style.display = (j==m)?"block":""; } } })(i); } }//函數調用window.onload=function(){ tabMenu("tabBox1","active"); tabMenu("tabBox2","active");}</script></head><body><!--demo1--><div id="tabBox1" class="tabBox"> <ul class="tabTag"> <li class="active">新聞</li> <li>體育</li> <li>財經</li> </ul> <div class="tabCon"> <div class="tCon" style="display:block">新聞新聞新聞</div> <div class="tCon">體育體育體育</div> <div class="tCon">財經財經財經</div> </div></div><!--demo2--><div id="tabBox2" class="tabBox"> <ul class="tabTag"> <li class="active">新聞</li> <li>體育</li> <li>財經</li> </ul> <div class="tabCon"> <div class="tCon" style="display:block">新聞新聞新聞</div> <div class="tCon">體育體育體育</div> <div class="tCon">財經財經財經</div> </div></div></body></html>