javascript - IOS/android + PhoneGap/cordova框架中的返回键

标签 javascript ios objective-c cordova

我正在使用phonegap/cordova框架在IOS/android中创建一个应用程序。我有一组输入类型,例如输入框、选项列表等。如何设置返回键以使其在按下时聚焦于下一个输入框。我尝试在phonegap中使用javascript,例如: document.getElementByid('nextElement').focus();

返回/进入时;但它似乎不起作用。当前元素失去焦点,但软键盘消失,并且焦点不会到达下一个元素。知道我在哪里失踪吗?

最佳答案

经过一番谷歌搜索后,发现这在 Mobile Safari 上是不可能的(尽管桌面 WebKit 可以工作)。

您可以将焦点设置在下一个元素上,但软键盘根本不会出现。

这是这个的 PoC:http://www.hakoniemi.net/labs/focusOnNext/

关于javascript - IOS/android + PhoneGap/cordova框架中的返回键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14433722/

相关文章:

javascript - 解析 JS 文件中的 PHP 数组,并在 PHP 解析数组中包含 JS 变量 -YII2

javascript - dojo 可以访问与 HTML 元素事件关联的功能吗?

javascript - 如何仅显示数组中选定数量的元素?

objective-c - 从包含\0 个字符的 char 数组创建 NSString?

ios - 我想在 FSCalendarVIew 中选择 DateCell 的位置。我怎么能得到?

javascript - 如何使用 onkeyup attr 内联删除双引号?

ios - reloadRootControllersWithNames 隐藏标题和状态栏,watchkit

ios - 在ios中的一行uitableview中点击imageview(动态添加)

objective-c - – accessoryDidDisconnect : method within the EAAccessoryDelegate? 的目的是什么

ios - 如何在Objective-C中AVAudioSession的setCategory方法中设置几个选项?