• 事件例子(div做下拉列表)


    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>事件</title>
    <style type="text/css">
    #riqi{ 280px;
           height:50px;
    	   border:1px solid #F00;
    	   margin-top:100px;
    	   margin-left:300px;
    	   padding-left:20px;
    	   line-height:50px;
    	   vertical-align:middle;
    	   }
    #list{ 300px;
           height:350px;
    	   border:1px solid #0FF;
    	   margin-left:300px;
    	   }
    .tian{ 280px;
           height:49px;
    	   border-bottom:1px solid #0F6;
    	   line-height:50px;
    	   vertical-align:middle;
    	   padding-left:20px;
    	   }
    
    
    
    </style>
    </head>
    

      

    <body>
           
       <div id="riqi"></div>
       <div id="list" style="display:none">
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期一</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期二</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期三</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期四</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期五</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期六</div>
       <div class="tian" onmouseover="bianse(this)" onclick="dianji(this)">星期天</div>
       </div>
    
    
    
    
    </body>
    

      

    <script type="text/javascript">
    
    //点击消失显示
      var riqi=document.getElementById("riqi")
      riqi.onclick=function(){
    	  var a=document.getElementById("list")
    	    if( a.style.display=="none"){
    				a.style.display="block" 
    			}else{ a.style.display="none"}
    	  }
    	  
    	  
     //变色  
      function bianse(b){
           var sy = document.getElementsByClassName("tian");
           for (var i=0;i<sy.length;i++){
    	   sy[i].style.backgroundColor = "white";
    	   sy[i].style.color = "black";
           }
    	   b.style.backgroundColor = "red";
    	   b.style.color = "yellow";
       }
    //选中
      
      function dianji(c){
    	  document.getElementById("list").style.display="none";
    	  document.getElementById("riqi").innerText=c.innerText;
    	  }	  
    	  
    	  
    	
    
    
    
    
    
    
    
    </script>
    

      

  • 相关阅读:
    javaBean的理解
    配置tomcat8数据源(采用局部数据源方式)
    windows下apache报os 10048错误
    Windows下Apache的下载安装启动停止
    java通过数据库连接池链接oracle
    java连接oracle数据库
    eclipse配置svn方法
    JAVA多线程中start方法与run方法区别
    java程序在没有java环境的电脑上执行的方法(关键词jar,exe)
    js监听不到组合键
  • 原文地址:https://www.cnblogs.com/nsl714745601/p/7049389.html
Copyright © 2020-2023  润新知