原文:Js控制iphone端的input/textarea元素失去焦點時隱藏鍵盤

問題的原由 同事在制作觸屏頁面的時候收到產品這樣一個需求: 我們的頁面為什么點擊完textarea框,在點空白處時,iphone的鍵盤不能隱藏 我們就這個問題進行了測試,確實沒有隱藏。看了看其它網站的頁面,也是有的能隱藏有的不能隱藏。 IPHONE系統在點擊document時textarea為什么沒有失去焦點 同樣的問題我又在Android系統上測試了一下可以自動隱藏,只有IPHONE有這問題。 ...

2014-04-23 15:15 1 7223 推薦指數:

查看詳情

js控制iosinput/textarea元素失去焦點隱藏鍵盤

同事在測試產品發現這樣一個:“某些頁面擊完input框,在點空白處,iOS設備的鍵盤不能隱藏並且焦點也不會失去” 帶着這個問題我進行了測試,發現在安卓的設備上並沒有這種問題出現。 於是寫js進行測試給document添加一個click事件,發現了問題的原因: 安卓是可以觸發click事件 ...

Tue Sep 05 06:59:00 CST 2017 0 3380
IOS下H5的input/textarea元素失去焦點隱藏鍵盤

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

Fri Nov 24 03:44:00 CST 2017 0 1764
EditText失去焦點隱藏鍵盤

Fragment里寫在Activity中,好象這個最管用: 重寫方法: @Override public boolean onTouchEvent(Mot ...

Fri Sep 18 21:51:00 CST 2020 0 464
JS - 使 input 失去焦點

$(document).ready(function(){ $("body").click(function(){ if(!event.srcElement.type) { $("input").blur(); } }) }) ...

Sat Jul 27 00:34:00 CST 2019 0 940
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM