简单谈谈DOM0级和DOM2级

2018-05-07  本文已影响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);

它有三个参数:

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

上一篇下一篇

猜你喜欢

热点阅读