文章詳情頁(yè)
javascript - input輸入框的失去焦點(diǎn)事件和發(fā)送按鈕的點(diǎn)擊事件沖突
瀏覽:113日期:2023-04-20 11:42:10
問(wèn)題描述
用vue寫(xiě)了input輸入框的blur事件,對(duì)應(yīng)失去焦點(diǎn)函數(shù)。點(diǎn)擊輸入框吊起輸入鍵盤(pán),輸入結(jié)束后點(diǎn)擊發(fā)送按鈕,最先觸發(fā)的是input輸入框的失去焦點(diǎn)事件,而不是發(fā)送按鈕的點(diǎn)擊事件。換句話(huà)說(shuō)我點(diǎn)擊input輸入文字后,得按兩次發(fā)送按鈕才可以發(fā)送信息,第一次是觸發(fā)blur事件,第二次觸發(fā)發(fā)送事件。能不能先觸發(fā)發(fā)送事件,再觸發(fā)blur事件?
問(wèn)題解答
回答1:發(fā)一個(gè)運(yùn)行的demo出來(lái)
回答2:感謝邀請(qǐng),blur事件觸發(fā)于input的 click 之前,因?yàn)椴僮鳑](méi)完成的話(huà)表單不應(yīng)該提交,你應(yīng)該貼具體代碼出來(lái)分析,還有表單的提交盡量使用form的submit
標(biāo)簽:
JavaScript
上一條:javascript - jQuery 獲取表格所有數(shù)據(jù)下一條:javascript - 網(wǎng)上找的bootstrap模板,復(fù)制到myeclipse之后,js為什么會(huì)報(bào)錯(cuò)?
相關(guān)文章:
1. mysql - 表名稱(chēng)前綴到底有啥用?2. 怎么php怎么通過(guò)數(shù)組顯示sql查詢(xún)結(jié)果呢,查詢(xún)結(jié)果有多條,如圖。3. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?4. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決5. 為什么php修改數(shù)據(jù)無(wú)法同步到數(shù)據(jù)庫(kù),只是當(dāng)前頁(yè)面修改成功?6. 編輯成功不顯示彈窗7. sublime可以用其他編譯器替換嗎?8. tp 6.0 數(shù)據(jù)查詢(xún),求教!9. sql語(yǔ)句 - 如何在mysql中批量添加用戶(hù)?10. 哭遼 求大佬解答 控制器的join方法怎么轉(zhuǎn)模型方法
排行榜

熱門(mén)標(biāo)簽