无法通过JavaScript触发输入焦点上的键盘

Dio*_*oso 5 javascript iphone jquery ipad ios

我正在开发一个包含form两个input元素的Web应用程序.用户要求之一是在将字符插入第一个字符后,input它应自动触发下一个元素的焦点并显示键盘.

谷歌搜索后似乎无法通过JavaScript以编程方式触发iOS上的键盘.然而,原因并不是很清楚,有人说这是一个用户体验功能,但我找不到任何关于它的官方信息.

所以我的问题是,我在哪里可以找到一些官方规格来解释这是不可能的技术原因?

Mat*_*rte 0

官方规格:

http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/Introduction/Introduction.html#//apple_ref/doc/uid/TP40002079-SW1

不幸的是,官方规格不会回答你的问题。

一般来说,对于 iOS safari 上的表单,键盘将保持打开状态,直到用户选择关闭它。当您自动聚焦下一个表单输入时,它会关闭键盘吗?