如何在android的Webview中隐藏键盘
How to hide Keyboard from inside Android's Webview?
在Android的webview中,包含textarea的from是由javascript处理的。问题:提交/处理表单后,除非用户在外部单击,否则键盘不会消失。
我想让键盘消失,在表单提交后。如何才能做到这一点?
<form>
<textarea>Hi there...</textarea>
</form>
<script>
$("form").submit(function(){
processForm();
// I tried .blur() and .focusout(), which make the textarea loose focus,
// but the keyboard still does not hide...
// $("textarea").blur();
// $("textare").focusout();
return false;
})
</script>
$("form").reset();
重置表单将导致键盘隐藏。或者,您可以尝试。
$('input').blur();
相关文章:
- 当屏幕键盘出现在手机中时,窗体会隐藏起来
- 隐藏移动设备/平板电脑中文本字段上的键盘
- 移动HTML输入文本框在提交时隐藏软键盘
- 如何在没有科尔多瓦插件的情况下隐藏软键盘,也不会失去焦点
- 如何在不隐藏键盘的情况下清除输入搜索?(手机)
- jquery ui模式框中的表单隐藏后,键盘将不再被调用
- 隐藏 iPad 键盘时,即使在重置后也会预先填充 HTML 表单字段值
- Windows Mobile 在 Internet Explorer 中隐藏 SIP(键盘),无需 regedit(仅限
- 如何从钛中的选项对话框单击事件中隐藏Android软键盘
- iPhone:点击/单击“开始”按钮后,虚拟键盘不会隐藏
- 隐藏 iOS 键盘,保持对文本字段的焦点
- 在触摸键盘外部时禁用Firefox OS键盘自动隐藏
- 在输入焦点时隐藏ios设备上的键盘
- 如何使用 JavaScript 在 iOS 上捕获隐藏键盘事件
- 隐藏/禁用iPad弹出键盘
- 当文本焦点(键盘打开)固定的标题隐藏(消失)
- WebView 在 loadUrl() 期间隐藏软键盘,这意味着键盘在调用 javascript 时无法保持打开状态
- Android中的键盘隐藏事件
- 在uiwebview上按下go按钮时隐藏键盘
- 如何在android的Webview中隐藏键盘