如何检测iOS键盘'接下来'键
How to detect iOS keyboard 'next' key with javascript
所以我有一个用JS编写的小型SPA。它有几个输入字段,但没有实际的"表单"。一切都与JS绑定。
当用户到达表单页面上的最后一个输入时,如果他们按下"tab"或"enter",我会劫持关键事件并启动动画来滚动下一个表单页面。这一切都很好。
然而,当用户在iOS(或android)上访问时,如果他们开始填写输入并点击"下一个"键,当他们到达表单部分的末尾时,设备会将下一个输入集中在屏幕外,并破坏整个布局,以尴尬的方式滚动视口等等。
所以我的问题是
1) 有没有办法通过JS劫持"下一步"按钮并正确地启动我的动画?
或
2) 有没有办法隐藏上一个/下一个按钮?
或
3) 有没有办法防止"下一步"按钮跳到下一节?
我试着制作一个小的jsfiddle,它在keyup时发出警报,但"下一个"键似乎没有任何键代码,甚至没有触发keyup事件:/
谢谢你的帮助。
我会尝试在每页的最后一个实际字段后面添加隐藏的伪输入字段,并在它获得焦点时转到下一页。
相关文章:
- 我怎样才能重复显示接下来的15个项目
- 接下来选择与筛选器匹配的选项
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 接下来 标记
- 如何调用日期函数并在接下来的 6 天插槽中显示
- 日期选择器如何跳过接下来的5天
- 在这种情况下,如何更改接下来3个兄弟姐妹的类别
- JavaScript 将类添加到接下来的 7 个元素中
- Javascript 显示接下来 15 分钟间隔的时间
- MeteorJS&MongoDB:如何获得接下来的10个条目
- 为图像或链接指定键盘键
- '完成'和'接下来'在node.js回调中
- DOJO:以某种格式从RESTful API获取JSON结果,以及接下来要做什么来解析结果并将其放入变量中
- 继续'接下来'图像使用cookie
- JavaScript/JQuery音频播放器”;接下来”;
- jQuery接下来的5种可能性
- 如何添加/删除'prev'和'接下来'类在Bootstrap中循环播放幻灯片
- 如何检测iOS键盘'接下来'键
- JQuery -幻灯片,图库:顺序加载图片(接下来的五张),而不是一次全部加载
- 接下来点击图像库设置