看看this在 iOS 上的 Mobile Safari 中。当在第一个输入中找到一个值时,将显示第二个输入 - 但用于切换到表单中下一个输入的按钮(固定在 iOS 中的键盘上)被禁用。
有什么方法可以触发某些东西以便找到此输入并单击下一步吗?
最佳答案
我在这里从臀部射击,但你可以尝试其中之一:
- 将隐藏字段设置为
visibility:hidden; height:0
而不是display:none
。- 可能的缺点:如果这样做,
next
按钮将始终处于事件状态。
- 可能的缺点:如果这样做,
- 在
form-accordion.js
的第 136 行,按照$this.blur(); 的方式做一些事情; $(' body ').焦点(); $this.focus();
。虽然很糟糕,但它可能会起作用。
关于javascript - 对于通过 JavaScript 隐藏/显示的输入,iOS 中的上一个/下一个按钮被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11718041/