zoukankan      html  css  js  c++  java
  • 传统DOM事件处理程序

    传统DOM事件处理程序与比HTML事件处理程序相比,优点:可以将HTML和JS脚本分离。

    它的操作形式如下 :

    <body>
    <div>传统DOM事件处理程序与比HTML事件处理程序相比,优点:可以将HTML和JS脚本分离。</div>
    <button id="an">按钮</button>
    <script>
        var elbtn=document.getElementById("an");
    
        /**
         * 对象有属性、方法、事件
         * 事件->方法->属性,事件会触发方法,方法会改变属性
         */
        //将方法赋值给事件
        elbtn.onclick=ty;
        function ty() {
            alert("这是传统DOM事件处理程序");
        }
    </script>
    </body>
    

      上面的例子是将一个无参数函数赋值给事件,下面演示如何将一个带参数的函数赋值给事件。

    <body>
    <div>传统DOM事件处理程序</div>
    <button id="an">按钮</button>
    <script>
        var elbtn=document.getElementById("an");
        //将带参数的函数赋值给事件,需要一个匿名函数来封装。
        elbtn.onclick=function () {say("JavaScript");};
        function say(mingzi) {
            alert("你好,"+mingzi+"!");
        }
    </script>
    </body>
    

      

  • 相关阅读:
    codeforces.com/problemset/problem/213/C
    资源Createwindow,对应标识符,绑定窗口
    字符编码地址空间
    该来的还是要来,数据挖掘
    深信服准备
    K-Sum
    2017.3.20下午
    2017.3.20上午
    2017.3.17下午
    2017.3.17上午
  • 原文地址:https://www.cnblogs.com/max-hou/p/9051470.html
Copyright © 2011-2022 走看看