1.语法:document.getElementById(‘btn‘).addEventListener
2.可以添加多个EventListener,且不会覆盖
3、移除EventListener, document.getElementById(‘btd‘).removeEventListener("click",functionName);
事件处理:
1、级处理html直接添加 Onclick事件
2、dom0级处理,通过getElementbyId(‘id‘).onclick = function() ;清空事件可以 getElementbyId(‘id‘).onclick = null;
3、dom1级处理,添加Eventlistenner处理。
事件阻止传递:
event.stopPropagation();
function showType(event){
event.stopPropagation();
}
阻止默认事件
event.preventDefault();
判断事件能否处理:
if(btn1.addEventListener){
btn1.addEventListener("click",function(){})
}else{
btn1.onclick=function{}
}
时间: 2024-10-18 10:47:48