<!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>常用tab切换</title>
<style type="text/css">
.content{display:none;}
.hover{color:red;}
</style>
</head>

<body>
<span >tab1tab1tab1</span>
<div >
内容内容内容内容内容1
</div>
<div >
内容内容内容内容内容2
</div>
<div >
内容内容内容内容内容3
</div>
<h2 ><span>tab2tab2tab2</span></h2>
<div >
内容内容内容内容内容1
</div>
<h2 ><span>tab2tab2tab2</span></h2>
<div >
内容内容内容内容内容2
</div>
<h2 ><span>tab2tab2tab2</span></h2>
<div >
内容内容内容内容内容3
</div>
<p>第二个例子如果外面有div可以根据数组索引值来设置,具体问题具体分析吧</p>
<script type="text/javascript">
function change(index){
			if(document.getElementById("main"+index).style.display=="block" || document.getElementById("main"+index).style.display==""){
			document.getElementById("main"+index).style.display="none"
			document.getElementById("title"+index).childNodes[0].className="hover"
		    }else{
			document.getElementById("main"+index).style.display="block"
			document.getElementById("title"+index).childNodes[0].className=""
		    }
}
function toggleMenu(the,id){
	for(i=1;i<=4;i++){
		if(i==the){
		document.getElementById('tab'+i+id).className ='hover';
		document.getElementById('the'+i+id).style.display = 'block';
		}else{
		document.getElementById('tab'+i+id).className = '';
		document.getElementById('the'+i+id).style.display = 'none';
		}
	}
}
</script>
</body>
</html>

 

 

相关文章:

  • 2021-12-01
  • 2021-07-13
  • 2021-08-03
  • 2021-09-01
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-19
  • 2022-12-23
相关资源
相似解决方案