3
我有一個加載HTML表單的UIWebView。UIWebView中的iPhone鍵盤不會消失
當我選擇文本字段時,出現鍵盤。
當我輸入並點擊「Go」時,表單將被提交併加載下一頁,但鍵盤不會消失,它會保留在屏幕上。
擺脫鍵盤的唯一方法是按下鍵盤上的「完成」按鈕或按下窗體中的HTML提交按鈕。
是否可以在點擊Go按鈕後使鍵盤消失?
謝謝!
我有一個加載HTML表單的UIWebView。UIWebView中的iPhone鍵盤不會消失
當我選擇文本字段時,出現鍵盤。
當我輸入並點擊「Go」時,表單將被提交併加載下一頁,但鍵盤不會消失,它會保留在屏幕上。
擺脫鍵盤的唯一方法是按下鍵盤上的「完成」按鈕或按下窗體中的HTML提交按鈕。
是否可以在點擊Go按鈕後使鍵盤消失?
謝謝!
您需要讓活動輸入在表單提交時重新注意焦點。最簡單的辦法是要求所有的輸入.blur()
在窗體的onsubmit
事件處理程序
<form onsubmit="document.getElementById('myInput').blur();">
<input type="text" id="myInput"/>
</form>
如果你有過在WebView中的HTML無法控制? – zonabi 2015-06-25 16:01:45