我有两个文本字段(input type="text")
说#tb1,#tb2
现在只有当我在第一个文本框中输入特定字符串(一些序列号)时才会出现第二个文本框
现在我正在使用 iPad 访问 Web 应用程序,因此当我点击第一个文本字段时,会弹出原生 iOS 键盘。在键盘顶部带有“prev”(活动)和“next”(非活动)。
现在,当我在第一个文本字段中输入正确的序列号时,会出现第二个文本字段。但 iPad 键盘中的“下一步”按钮并没有处于活动状态。我需要这个,因为在用户在第一个文本字段中输入正确的字符串后,他将点击“下一步”按钮,这会将焦点放在第二个文本字段上,以便用户输入数据。
Javascript中有什么方法可以告诉本机iOS键盘第二个文本字段现在可见并启用“下一步”按钮。换句话说,当第二个文本字段可见时,我可以刷新本机 iOS 键盘“视图”。
我做了一些谷歌搜索,发现在objective-C中调用/关闭iOS键盘可以通过以下方式完成:
becomeFirstResponder [myTextField resignFirstResponder];
不确定这个东西在目标 C 中是如何工作的。
我正在寻找一种 javascript 解决方案来刷新 iOS 键盘,以便当第二个文本字段可见时,“下一步”按钮处于活动状态,反之亦然。
也欢迎任何其他 JS/iOS 解决方案。