onblur 与onclick 冲突;onblur导致onclick事件丢失
生活随笔
收集整理的這篇文章主要介紹了
onblur 与onclick 冲突;onblur导致onclick事件丢失
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼:
<input id="cardno" type="text" οnblur="isExitParam()" style="width: 100%" />
<input name="button1" type="button" value="保存" οnclick="save()"/>
現象:
鼠標在cardno輸入框,直接點擊保存按鈕,觸發isExitParam()函數,但是save()不調用;
原因:
onblur事件優先性高于onclick事件;
解決:onmousedown優先級高于onblur,
代碼改為:
<input id="cardno" type="text" οnblur="isExitParam()" style="width: 100%" /> <input name="button1" type="button" value="保存" οnmοusedοwn="save()"/>總結
以上是生活随笔為你收集整理的onblur 与onclick 冲突;onblur导致onclick事件丢失的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 仿豌豆荚应用列表进入详情
- 下一篇: vue后台管理系统实践方案总结(一)