javascript - Iphone:点击/单击 "Go"按钮后虚拟键盘不会隐藏

标签 javascript iphone html

我有一个带有输入字段和提交按钮的表单。这里没什么特别的...

在 iPhone(iPhone 4S、iOS 5.1)上,我使用虚拟键盘填充输入字段,当我单击/点击键盘上的 Go 按钮时,表单已提交。但是提交后虚拟键盘不会隐藏。

如果我使用表单的提交按钮,键盘就会消失。只有当我点击键盘的 Go 按钮时才会出现这个问题

是否有任何我应该检查的 javascript 事件?或者你对我有什么提示吗?

顺便说一句:在具有相同结构的其他形式中不存在此问题。

提前致谢

最佳答案

在点击事件中使用此代码关闭虚拟键盘

document.activeElement.blur();

关于javascript - Iphone:点击/单击 "Go"按钮后虚拟键盘不会隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10427587/

相关文章:

javascript - window.open 无法按预期工作,需要一些建议

html - 用于桌面的小 Div,用于移动设备的大全宽 Div( Bootstrap )

javascript - moment() 函数在 html 中有效,但在单独的 javascript 文件中无效

php - foreach 和数组的错误

javascript - 单击 javascript 中的 anchor 标记可在控制台中运行

javascript - 如何获得正确的 UIWebView 内容高度?

iphone - 如何在 iOS 7 中以编程方式正确关闭 UIAlertView?

ios - 禁止选择单个 UITableViewCell

ios - 调用保留属性时 TableViewController 崩溃?

javascript - 在 Google Apps Script Web App 中使用 Google Visualization API 显示 GSheet 范围时出错