美文网首页
简单谈谈DOM0级和DOM2级

简单谈谈DOM0级和DOM2级

作者: 丶灰太狼他叔 | 来源:发表于2018-05-07 18:26 被阅读5次

    DOM0级

    添加事件的方式有两种:
    1、标签内写onclick事件

    <input id="myButton" type="button" value="Press Me" onclick="alert('thanks');" >
    

    2、JS写onlicke=function(){}函数

    document.getElementById("myButton").onclick = function () {
        alert('thanks');
    }
    

    还用一点,DOM0级添加事件时,后面的事件会覆盖前面的事件!而DOM2级则不会,多个事件都会执行!

    DOM2级

    添加事件和移除事件的方式只有一种:addEventListener()和removeEventListener()。

    document.getElementById("myTest").addEventListener("click", function(){alert(1)}, false);
    

    它有三个参数:

    • 1、第一个参数是事件名(如click)
    • 2、第二个参数是事件处理程序函数
    • 3、 第三个参数如果是true则表示在捕获阶段调用,为false表示在冒泡阶段调用。

    只有2级DOM包含3个事件:事件捕获阶段、处于目标阶段和事件冒泡阶段

    相关文章

      网友评论

          本文标题:简单谈谈DOM0级和DOM2级

          本文链接:https://www.haomeiwen.com/subject/ltbvrftx.html