请教一下如何给body绑定一个点击事件且和其他点击事件不冲突呢

请教一下如何给body绑定一个点击事件且和其他点击事件不冲突呢,第1张

事件兼容

function myfn(e){ var evt = e ? e:window.event}

JS停止冒泡

function myfn(e){

window.event? window.event.cancelBubble = true : e.stopPropagation()

}

js阻止默认行为

preventdefault.html

function myfn(e){

window.event? window.event.returnValue = false : e.preventDefault()

}

回车事件触发不同的click的方法。

1、button按钮在获得焦点(foucs)的情况下,敲击键盘enter键也会触发button按钮的click事件。

2、给body标签添加onkeydown事件。

3、给input添加onkeydown事件。

4、点击button后,按键盘回车,会触发绑定的点击事件,按住回车键不放,会不断触发点击事件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11957003.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存