<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css教程">
*{margin:0;padding:0;}
body{line-height:22px}
.current{background:#f60;color:#fff}
dl{overflow:hidden;zoom:1;margin-bottom:30px}
dd{float:left;width:100px;text-align:center;list-style:none;cursor:pointer;}
li{display:none;}
</style>
</head>
<body>
<dl id="nav">
<dd>菜单一</dd>
<dd>菜单二</dd>
<dd>菜单三</dd>
<dd>菜单四</dd>
<dd class="current">菜单五</dd>
</dl>
<ul id="bb">
<li style="display:block">内容一</li>
<li>内容二</li>
<li>内容三</li>
<li>内容四</li>
<li>内容五</li>
</ul>
<script language="javascript教程">
function tabs(e1,e2){
var tag1="dd",tag2="li",addclass="current",checkNav="",checkWrap="";
var o1=document.getElementById(e1),o2=document.getElementById(e2),ElementNav=new Array();ElementWrap=new Array();
chk=function(e,n){var v=eval("/"+n+"/gi");if(v==undefined){return true}else if(v.test(e.className)){return true};}
function ser(e,arr,g,n){
var tags=e.getElementsByTagName(g),v=0;
for(i=0;i<tags.length;i++){
if(chk(tags[i],n)==true){arr[v]=tags[i];v++;};
}
}
function Start(e,f){
var s=e.length;
for(i=0;i<s;i++){
e[i].onmouseover=function(){mOver(this)}
}
function mOver(obj){
for(var i=0;i<s;i++){
f[i].style.display="none";
e[i].className="";
}
for(var i=0;i<s;i++){
if(e[i]==obj){f[i].style.display="block";e[i].className=addclass}
}
}
}
ser(o1,ElementNav,tag1,checkNav);
ser(o2,ElementWrap,tag2,checkWrap);
Start(ElementNav,ElementWrap)
}
tabs("nav","bb")
</script>
</body>
</html>