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