zoukankan      html  css  js  c++  java
  • (转)javascript选择id class

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> 使用javascript通过className来获取元素 </title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    </head>
    <style>
    .red{
    color: #F00;
    }
    #black{
    color: #000;
    }
    </style>
    <body>
    <script type="text/javascript">
    //获得id
    function $(id){
    return document.getElementById(id); 
    }
    //获得class
    function getElementsByClassName(n) { 
    var classElements = [], allElements = document.getElementsByTagName('*'); 
    
    for (var i=0; i< allElements.length; i++ ) 
    { 
      if (allElements[i].className == n ) { 
      
       classElements[classElements.length] = allElements[i]; 
      } 
    } 
    return classElements; 
    }
    //隐藏艾它社区
    function red_hidden(){
    var redClassElements = getElementsByClassName('red'); 
    for (var i=0; i<redClassElements.length; i++) { 
    
      redClassElements[i].style.display = "none"; 
    }
    }
    //显示艾它社区
    function red_show(){
    
    var redClassElements = getElementsByClassName('red'); 
    
    for (var i=0; i<redClassElements.length; i++) { 
    
      redClassElements[i].style.display = "";   
    }
    }
    </script>
    <a href="#" onmouseover="red_hidden()" onmouseout="red_show()">点我隐藏红色</a>
    <div class="red">艾它社区</div>
    <div class="red">艾它社区</div>
    <div class="red">艾它社区</div>
    <div>***************************************************************</div>
    <body>
    </html>
  • 相关阅读:
    cmd命令操作Mysql数据库
    可编程作息时间控制器设计
    博客第一天
    PRML 1: Gaussian Distribution
    KMP String Matching Algorithm
    Reinstall Ubuntu 14.04
    Computability 4: Decidability and R.E. Sets (I)
    Consumer-Producer Problem
    Compile the Linux Kernel
    Introduction to Linux Kernel
  • 原文地址:https://www.cnblogs.com/hongjiumu/p/2681278.html
Copyright © 2011-2022 走看看