zoukankan      html  css  js  c++  java
  • JS例子(好友列表选中)

    <style type="text/css">
    *{ margin:0px auto;
       padding:0px;}
    
    .tian{ 300px; 
           height:50px; 
    	   text-align:center; 
    	   line-height:50px; 
    	   vertical-align:middle; 
    	   border:1px solid #F00; 
    	   margin-top:20px;
    	   background-color:blue;}
    .tian:hover{ cursor:pointer;}
    </style>
    

      

    body>
       <div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">好</div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">友</div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">列</div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">表</div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">选</div>
       <div class="tian"  onmouseover="bian(this)" onmouseout="se(this)" onclick="xuan(this)" xz="0">中</div>
       </div>
    </body>
    

      

    <script type="text/javascript">
    
     function bian(a){
    	 var sy = document.getElementsByClassName("tian");
           for (var i=0;i<sy.length;i++){
    		   if(sy[i].getAttribute("xz")=="0"){
    	          sy[i].style.backgroundColor = "blue";}
           }
    	    a.style.backgroundColor = "red";
    	  }  
    	
     function se(b){
    	 var sy = document.getElementsByClassName("tian");
           for (var i=0;i<sy.length;i++){
    		   if(sy[i].getAttribute("xz")=="0"){
    	          sy[i].style.backgroundColor = "blue";}
           }
    	 b.style.backgroundColor = "red";
    	 }
    
     function xuan(c){
    	 
    
    	var d = document.getElementsByClassName("tian");
    	for(var i=0;i<d.length;i++){
    		d[i].style.backgroundColor = "blue";
    		d[i].setAttribute("xz","0");
    	}
    	
    	c.style.backgroundColor = "red";
    	c.setAttribute("xz","1");
        }
    </script>
    

      

  • 相关阅读:
    如何配置QuickFIX/N
    QuickFIX/N 动态存储配置信息
    Java深入
    【转】VS项目属性的一些配置项的总结
    vs2013中项目依赖项的作用
    Caffe初试(一)win7_64bit+VS2013+Opencv2.4.10+CUDA6.5配置Caffe环境
    【转】字符集和字符编码(Charset & Encoding)
    【转】编程思想之正则表达式
    【转】编程思想之异常处理
    【转】深入Windows内核——C++中的消息机制
  • 原文地址:https://www.cnblogs.com/nsl714745601/p/7065778.html
Copyright © 2011-2022 走看看