文章詳情頁
javascript - input輸入框的失去焦點(diǎn)事件和發(fā)送按鈕的點(diǎn)擊事件沖突
瀏覽:106日期:2023-04-20 11:42:10
問題描述
用vue寫了input輸入框的blur事件,對應(yīng)失去焦點(diǎn)函數(shù)。點(diǎn)擊輸入框吊起輸入鍵盤,輸入結(jié)束后點(diǎn)擊發(fā)送按鈕,最先觸發(fā)的是input輸入框的失去焦點(diǎn)事件,而不是發(fā)送按鈕的點(diǎn)擊事件。換句話說我點(diǎn)擊input輸入文字后,得按兩次發(fā)送按鈕才可以發(fā)送信息,第一次是觸發(fā)blur事件,第二次觸發(fā)發(fā)送事件。能不能先觸發(fā)發(fā)送事件,再觸發(fā)blur事件?
問題解答
回答1:發(fā)一個(gè)運(yùn)行的demo出來
回答2:感謝邀請,blur事件觸發(fā)于input的 click 之前,因?yàn)椴僮鳑]完成的話表單不應(yīng)該提交,你應(yīng)該貼具體代碼出來分析,還有表單的提交盡量使用form的submit
標(biāo)簽:
JavaScript
上一條:javascript - jQuery 獲取表格所有數(shù)據(jù)下一條:javascript - 網(wǎng)上找的bootstrap模板,復(fù)制到myeclipse之后,js為什么會(huì)報(bào)錯(cuò)?
相關(guān)文章:
1. javascript - 百度echarts series數(shù)據(jù)更新問題2. javascript - JS設(shè)置Video視頻對象的currentTime時(shí)出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...3. php自學(xué)從哪里開始?4. MySQL客戶端吃掉了SQL注解?5. css3 - [CSS] 動(dòng)畫效果 3D翻轉(zhuǎn)bug6. python小白的基礎(chǔ)問題 關(guān)于while循環(huán)的嵌套7. java固定鍵值轉(zhuǎn)換,使用枚舉實(shí)現(xiàn)字典?8. 求大神幫我看看是哪里寫錯(cuò)了 感謝細(xì)心解答9. phpstady在win10上運(yùn)行10. java - 我設(shè)置了cookie的max age,但是cookie依然在關(guān)閉游覽器后消失了
排行榜

熱門標(biāo)簽