相关疑难解决方法(0)

将Enter从提交更改为Tab?

用户不喜欢Enter键提交页面的事实.所以我的任务是阻止提交并将Enter键更改为Tab到下一个字段.

我已经尝试了很多在网上找到的javascript片段,但到目前为止还没有.唯一一个甚至接近产生影响的是jQuery API的e.preventDefault(),它停止了提交,但我尝试过的任何东西都不会模拟选项卡行为.

e.returnValue = false;
e.cancel = true;
Run Code Online (Sandbox Code Playgroud)

页面仍然在keydown事件处理程序中提交以上内容.与return falsekeydown事件处理程序中的效果相同.处理程序正在触发,通过在其中放置一个带有firebug的断点进行测试.

这需要适用于IE和Firefox.

不要说"不要这样做".
1)我已经确信我不应该这样做,但这不是我的选择,所以讨论是静音的.
2)这将是"我应该这样做吗?"这个问题的答案,这不是我要问的问题.

javascript asp.net

12
推荐指数
1
解决办法
8026
查看次数

如何将输入键转换为选项卡键按网页

按下回车键应该按Tab键按下.按下按键,TextArea和提交按钮应该正常工作.当下一个字段被禁用/只读时,焦点应该从下一个元素跳过.

谢谢,

javascript jquery

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

asp.net ×1

jquery ×1