移動端 input的失去焦點事件和點擊按鈕的點擊事件沖突,怎么解決?


我們經常遇到這個情況,輸入完之后,點擊發送按鈕,如果我們在input失去焦點時做一些事情,點擊按鈕事件也做一些事情,那么這時候,blur事件通常會阻止點擊事件,那么如何避免呢?

答案!!!!!!:將click事件用mousedown事件替換!!!!!即可

如果在mousedown事件中不想讓input框失去焦點,那么在mousedown事件中阻止默認事件即可

event.preventDefault();

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM