传统绑定:
- 直接在节点上加入事件,赋予函数
-
<button onclick="x()" id="btn1">传统指派1</button> function x(){...}; var y=document.getElementById("btn1"); y.onclick=bull; //取消绑定
获取节点 ==> 指派函数
<button id="btn2">传统指派2</button> var y=document.getElementById("btn2"); y.onclick = function(){...}; y.onclick = xyz; function xyz(){...}
现代指派:
- 事件源.addEventListenter(“时间名--不加on”,“处理函数--不加括号”,布尔值--true捕获/false冒泡)
-
var x = document.get... x.addEventListenter('click',y,false); //默认false 可不写 function y(){...}; x.remonveEventListenter('click',y,false); //取消指派
针对IE