zoukankan      html  css  js  c++  java
  • Javascript 选项卡效果

    <!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" xml:lang="en">
    <head>
     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
     <title></title>
     <style type="text/css">
      ul{list-style:none;overflow:hidden;zoom:1}
      #title li{float:left;border:1px solid #ccc;margin:5px}
      .active{background-color:yellow}
     </style>
    </head>
    <body>
     <ul id="title">
      <li class="active" onmouseover="show(0)">S01</li>
      <li onmouseover="show(1)">S02新闻</li>
      <li onmouseover="show(2)">S03新闻</li>
     </ul>
     <ul id="content">
      <li>
        <div>罚款单用完了</div>
      </li>
      <li style="display:none">
        <div>耍酒疯</div>
      </li>
      <li style="display:none">
        <div>xxxxx</div>
      </li>
     </ul>

     <script type="text/javascript">
     //具体的分为两部去实施
     //1.首先,全部隐藏起来,然后显示对应的索引内容
     //2.当鼠标移动到相应的标题的时候,则背景颜色跟着改变(取消全部class,然后根据索引变)
      function show(index){
       var content=document.getElementById("content").getElementsByTagName("li");
        //alert(content.length);
        for(var i=0;i<content.length;i++){
         content[i].style.display="none";  //注意:1.加style 2.display:none不是hidden
        }
        content[index].style.display="block";
       
       var active=document.getElementById("title").getElementsByTagName("li");
        for(var i=0;i<active.length;i++){
         active[i].className="";   //注意:className中的Name为大写N
        }
        active[index].className="active";
      }
      
     </script>
    </body>
    </html>

    作者:Wicub
    免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
    本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
  • 相关阅读:
    JAVA窗口程序实例一
    内存容量出现异常的解决办法
    Android Studio 2.0使用指南
    Android 开机自启服务
    Android 图形总结
    今日课堂总结
    JSON
    GET方法和POST方法
    ajax的简单介绍
    网页-豌豆上的公主
  • 原文地址:https://www.cnblogs.com/wicub/p/3123048.html
Copyright © 2011-2022 走看看