JS截获回车键的方法并模拟Tab键

原创 2007年10月15日 17:10:00
 在填写表单时,习惯性会按下回车键,这将导致表单提交,很不好,这里介绍一个方法截获它。

  其实很简单,只要在想截获的区域增加Onkeydown事件函数,并在执行函数中写下如下语句:

  if (window.event.keyCode==13) window.event.keyCode=0

  这样就取消回车键了

  如果想模拟Tab键,只要写成

  if (window.event.keyCode==13) window.event.keyCode=9

  就行了,它会跳到另一个元素上。

 

JQuery实现回车代替Tab键

总结: 获取表单中的所有输入框inputs,通过inputs.index(this)获取当前焦点输入框所处的位置idx,不是最后一个输入框时为下一个输入框设置焦点。   原...
  • cbjcry
  • cbjcry
  • 2017年04月13日 10:07
  • 231

[Javascript] Js Tab键切换至指定组件

Tab Key Chanage #formBox ul { width: 600px; } #formBox ul li { margin: 8px; ...
  • qq_14852397
  • qq_14852397
  • 2016年10月21日 01:46
  • 1602

用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果

用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果
  • eickandy
  • eickandy
  • 2015年10月29日 10:19
  • 1592

JavaScript 模拟键盘事件和鼠标事件(比如模拟按下回车等)

原文链接: 最近代码中有个功能需要用到手动触发键盘事件的功能。但键盘事件的fire在各浏览器下实现不一样,下面分别说明: 1. IE下没什么问题,创建事件对象、对对象的keyCode...
  • lovelyelfpop
  • lovelyelfpop
  • 2016年09月08日 15:23
  • 16168

html 更改tab键焦点

1. 如何调整焦点到一个DIV上,How to focus to a DIV in Javascript? Div元素不是Input,所以通常意义上focus()会失效。 document.ge...
  • zhuchunyan_aijia
  • zhuchunyan_aijia
  • 2016年04月11日 11:45
  • 2206

Tab键控制光标在指定范围内移动

关于javascript实现Tab键控制光标在指定范围内移动 问题的提出:在IE浏览器中,模态框显示出来后,父画面的操作停止,画面能够操作的部分仅仅是在模态框内部,Tab键移动光标位置也是如此。但是...
  • chen510103032
  • chen510103032
  • 2017年06月26日 14:50
  • 285

Qt之Tab键实现(自由切换焦点)—— 采用事件过滤器处理

在Qt中,有一些特殊的按键比如说Tab键,默认Tab事件(切换焦点)被先捕获了,所以如果想自定义Tab键的使用应该如何实现呢?   在实际需求中我主要是实现QLineEdit、QCheckBox...
  • zzwdkxx
  • zzwdkxx
  • 2014年11月19日 16:50
  • 1442

C# 如何关联键盘按钮 (KeyChar/KeyCode值 KeyPress/KeyDown事件 区别)

1. 首先将窗口属性KeyPreview设为true,如果属性对话框中找不到,就直接在代码里添加; 2. 添加KeyPress / KeyDown事件: KeyPress 和KeyDown...
  • qq_36545099
  • qq_36545099
  • 2017年03月21日 17:28
  • 1115

js捕获页面回车事件

使用纯JavaScript和Jquery实现页面回车按键的捕获
  • yzj714839128
  • yzj714839128
  • 2016年07月12日 13:31
  • 7386

javascript使回车键替代tab键的光标移动功能

javascript使回车键替代tab键的光标移动功能 博客分类: javascript JavaScript 在要改变的页面中加入如下代码 Js代码 ...
  • zhongguowangzhan
  • zhongguowangzhan
  • 2017年11月16日 15:30
  • 92
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS截获回车键的方法并模拟Tab键
举报原因:
原因补充:

(最多只允许输入30个字)