zoukankan      html  css  js  c++  java
  • JS 方法注入 attachEvent

    写法1:

    <html>
    <head>
    <title></title>
    <script language="javascript" type="text/javascript"> 
        function dbClick() {
            alert(2);
        }
        function attClick() {
            alert(1);
        }
        function load() {
            var b = document.getElementById('mytd');
            b.attachEvent("onclick", attClick);
        }
    </script>
    </head>
    
    <body id="mybody" onload="load();"  >
       
        <table><tr><td ><a  id="mytd" onclick="javascript:dbClick();">hello world!</a>
        
        </td></tr></table>
    </body>
    </html>

    写法2:

    <html>
    <head>
    <title></title>
    <script language="javascript" type="text/javascript">
    
        window.attachEvent("onload", load);
        
        function dbClick() {
            alert(2);
        }
        function attClick() {
            alert(1);
        }
        function load() {
            var b = document.getElementById('mytd');
            b.attachEvent("onclick", attClick);
        }
    </script>
    </head>
    
    <body id="mybody"  >
       
        <table><tr><td ><a  id="mytd" onclick="javascript:dbClick();">hello world!</a>
        
        </td></tr></table>
    </body>
    </html>

    attachEvent的事件处理函数执行顺序

    <script>
    window.attachEvent("onload",function(){alert('a')});
    window.attachEvent("onload",function(){alert('b')});
    window.attachEvent("onload",function(){alert('c')});
    </script>
    <body onload=alert('x')>
    </body>

    下面这段代码触发是在 <body onload=alert('x')> 之后才触发的。

    window.attachEvent("onload",function(){alert('a')});
    window.attachEvent("onload",function(){alert('b')});
    window.attachEvent("onload",function(){alert('c')});
  • 相关阅读:
    小米2/2S 手机由 Smartisan OS ROM 刷回 MIUI 教程
    Java构造和解析Json数据的两种方法详解二
    python-数据类型(上):数字、布尔值、字符串、字典
    python的介绍与安装
    PyCharm快捷键
    PyCharm安装模块
    PyCharm安装
    mac如何获取文件路径
    mac常用快捷键
    linux常用命令
  • 原文地址:https://www.cnblogs.com/Bruce_H21/p/3149399.html
Copyright © 2011-2022 走看看