1.html结构
XML/HTML代码
- <div id="tabBox">
- <div id="tabMenu">
- <ul>
- <li class="cursor">选择一</li>
- <li>选择二</li>
- </ul>
- </div>
- <div id="tabContent">
- <div>
- <ul>
- <li><a href="">有无关于前端,WEB标准等的杂志 New1</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- </ul>
- </div>
- <div class="aide">
- <ul>
- <li><a href="">有无关于前端,WEB标准等的杂志 New2</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- <li><a href="">有无关于前端,WEB标准等的杂志 New</a></li>
- </ul>
- </div>
- </div>
- </div>
- <script type="text/javascript">aiTab('tabMenu','tabContent');</script>
2.JS部分
JavaScript代码
- <script type="text/javascript">
- function aiTab(tabNav,tabBody){
- var tabMenu = document.getElementById(tabNav);
- var tabTitle = tabMenu.getElementsByTagName("li");
- var tabContent = document.getElementById(tabBody);
- var tabBody = tabContent.getElementsByTagName("div");
- function switchTab(i){
- tabTitle[i].onmouseover = function (){
- for (j=0;j<tabTitle.length;j++){
- if (i==j){
- tabTitle[j].className = "cursor";
- tabBody[j].style.display = "block";
- }
- else{
- tabTitle[j].className = "";
- tabBody[j].style.display = "none";
- }
- }
- }
- }
- for (i=0;i<tabTitle.length;i++){
- switchTab(i);
- }
- }
- </script>
纯碎地练习下前人写过的...
这里有个 demo ......

