zoukankan      html  css  js  c++  java
  • CSS中的事件

      1.多个点击事件的研究

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>onclick.html</title>
        
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <!-- 此处演示多个点击事件 -->
        <script type="text/javascript">
            function onlick(){
                //获取dum对象的id属性
                var bun=document.getElementById("inp");
                //当dom对象发生点击事件时,弹出你好对话框
                bun.onclick=function(){
                 alert('你好');
                 };
                 
                 //当发生第二个点击事件是,会覆盖上面的一个事件
                 bun.onclick=function(){
                 alert('你也好');
                 };    
            }
        </script>
      </head>
      
      <body onload="onlick()">
            <input id="inp" type="button" value="按钮">
      </body>
    </html>

      2.不同浏览器下的点击事件分析

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>onclick.html</title>
        
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <!-- 此处演示多个点击事件 -->
        <script type="text/javascript">
            function onlick(){
                //获取dum对象的id属性
                var bun=document.getElementById("inp");
                //attachEvent表示IE浏览器
                //addEventListener 表示火狐 或者是谷歌浏览器
                
                //此判断是否是ie览器
                if(bun.attachEvent){
                    //如果是,则使用ie浏览器的点击事件 ,注此处的Ie使用的是栈,先进后出的形式 
                    //IE的事件标准为Onclick
                    bun.attachEvent("onclick",function(){
                        alert("IE下点击了按钮");
                    });
                    bun.attachEvent("onclick",function(){
                        alert("IE下再次点击了按钮");
                    });
                }else{
                    //次处使用的方式是w3c的标准
                    //否则的话便是用CHROME谷歌 FF火狐  注:此处使用的是队列的形式,先进先出
                    //火狐谷歌的事件为click   
                    bun.addEventListener("click",function(){
                        alert("火狐下点击了按钮");
                    });
                    bun.addEventListener("click",function(){
                        alert("火狐下再次点击了按钮");
                    });
                }
            }
        </script>
      </head>
      
      <body onload="onlick()">
            <input id="inp" type="button" value="按钮">
      </body>
    </html>
  • 相关阅读:
    4. Validator校验器的五大核心组件,一个都不能少
    如何快速提高数据库查询效率
    linux系统简介
    echo命令
    Linux-->基本查找及vim使用
    jmeter.5.4.1
    Shell文本处理三剑客:grep、sed、awk
    Linux 下的dd命令使用详解
    Linux添加硬盘和挂载两个命令fdisk和mount的使用
    Linux系统常用命令速查手册
  • 原文地址:https://www.cnblogs.com/xushirong/p/7087048.html
Copyright © 2011-2022 走看看