iOS中的上一个/下一个按钮对于通过JavaScript隐藏/显示的输入被禁用
Previous/next buttons in iOS are disabled for input that is hidden/revealed via JavaScript
在iOS上的Mobile Safari中查看这一点。当在第一个输入中找到值时,会显示第二个输入,但切换到表单中下一个输入的按钮(iOS中固定在键盘上)会被禁用。
有没有什么方法可以触发一些东西,这样我就可以找到这个输入,然后点击下一个?
我在这里从头开始射击,但你可以尝试其中一种:
- 将隐藏字段设置为
visibility:hidden; height:0
而不是display:none
。- 可能的缺点:如果这样做有效,
next
按钮将始终处于活动状态
- 可能的缺点:如果这样做有效,
- 在
form-accordion.js
的行136上,按照$this.blur(); $('body').focus(); $this.focus();
的行做一些事情。虽然闷热,但它可能会起作用
相关文章:
- 在jquery中为显示/隐藏设置cookie
- PHP Javascript显示/隐藏按钮不工作
- 打开/关闭按钮以显示/隐藏内容
- 显示隐藏复选框
- 在bootstrap中显示隐藏特定的li
- JQuery上下文菜单显示/隐藏问题
- JQuery在单击时停止显示/隐藏
- HTML5在提交并显示所需标签后显示隐藏的表单元素
- 使用 jQuery 切换显示/隐藏
- 显示/隐藏有关模型更改的指令内容
- Bootstrap在页面加载缓慢时会立即显示隐藏的模式对话框
- 根据特定条件使用ng显示/ng隐藏来显示/隐藏元素
- 显示/隐藏不起作用
- 使用ng-hide根据条件显示/隐藏按钮
- 仅在第一个结果中显示/隐藏MySQL结果函数
- 显示/隐藏http://ftp链接
- 在显示/隐藏中单击时删除的文本
- 是否可以在不重新渲染的情况下显示/隐藏父对象中的元素
- 将页面内容向左移动时显示/隐藏右侧面板
- 显示/隐藏将不会加载