dom添加事件

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{}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值