我有一个带有几个输入字段的表单。因此,我想使用下一个按钮在字段之间导航,但这仅在输入字段类型为“数字”时有效。使用 type="text" 则不会!
这是 Android 3.2.1 中的错误吗?
我的输入字段是这样的:
<input type="text" name="..." .... /> --> keyboard "Go"
<input type="text" name="..." .... /> --> keyboard "Go"
<input type="number" name="..." .... /> --> here it shows the "Next" button on the keyboard
<input type="text" name="..." .... /> --> keyboard "Go"
DennisA 适用于 Android 4.0 及更低版本。
简而言之,这不是一个错误,但遗憾的是谷歌是如何实现它的(我更喜欢所有这些键的一致的 GO,这样你就可以防止 JavaScript 中的默认操作)。
在 Android 4.1 (Jelly Bean) 中,您可以通过扩展 WebView InputConnection 来更改默认行为:https://github.com/android/platform_frameworks_base/blob/master/core/java/android/webkit/WebViewClassic.java#L379 https://github.com/android/platform_frameworks_base/blob/master/core/java/android/webkit/WebViewClassic.java#L379
(涉及黑客行为)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)