美文网首页
input中blur失去焦点事件与点击事件冲突的解决方法

input中blur失去焦点事件与点击事件冲突的解决方法

作者: 回忆不死我们不散 | 来源:发表于2020-05-12 20:54 被阅读0次

将click事件改为mousedown,让其优先于blur事件执行
mousedown事件:当鼠标指针移动到元素上方,并按下鼠标按键时,会发生mousedown事件。
mouseup事件:当在元素上放松鼠标按钮时,会发生mouseup事件。
注意:
(1)mousedown与click 事件不同,mousedown事件仅需要按键被按下,而不需要松开即可发生。
(2)mouseup与click事件不同,mouseup事件仅需要放松按钮。当鼠标指针位于元素上方时,放松鼠标按钮就会触发该事件。
其执行顺序为:mousedown >> mouseup >> click

转载:https://blog.csdn.net/ligang2585116/article/details/51764828

相关文章

网友评论

      本文标题:input中blur失去焦点事件与点击事件冲突的解决方法

      本文链接:https://www.haomeiwen.com/subject/ujwinhtx.html