IOS下H5的input/textarea元素失去焦點時隱藏鍵盤


IOS下document添加一個click事件不觸發,不會失去焦點,導致點擊input框外的其它地方不會自動消失鍵盤,還有就是雙擊其它空白地方會導致整個頁面上移

既然click不能觸發,可以用移動端的touch事件進行:

ontouchstart
ontouchmove
ontouchend
ontouchcancel

 

判斷當前點擊的元素是不是在輸入框上,不是就調用blur()方法主動失去焦點即可。


免責聲明!

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



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