BB Z10和三星Galaxy手机的虚拟键盘顶部都有一个“下一个”和“上一个”按钮(如下图所示)。它们在功能上似乎分别作为“tab”和“shift-tab”工作,但它们似乎没有自己的密钥代码。
我正在构建的网站有一个多部分表单,实际上是一个单独的部分表单,使用JavaScript和CSS分开。我没有选项来改变这个功能。然而,prev / next按钮将很乐意循环遍历表单的所有部分,无论它们是否是强制性的。我甚至不确定这个按钮如何设法绕过验证,因为我有一个功能可以防止一个项目失去焦点而不首先验证。
有没有办法拦截或禁用这些按钮的功能,这样我就可以阻止用户浏览表单而不填写任何数据?
注意:请不要提供备用或更好的解决方案,我知道这种工作方式远非理想。我无法控制这个项目,我根本无法改变代码。我真的只想回答这个问题。