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

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

 

javascript用回车键实现Tab键功能

  很多罗嗦的客户,喜欢提出这些需求!其实实现也不难!代码如下:我前段时间看了MS的ASP.NET讲座,在里面谈到了如何让"回车键"使文本框的焦点一个个下移.其中提了三种方法,最好的一种是这样的: 用...
  • lpy123456
  • lpy123456
  • 2006-11-15 10:26:00
  • 874

如何使用回车键模仿Tab键

导读: 李中未:         在Delphi编程中,如何实现用回车键在若干个编辑窗口中切换?比如,姓名和密码两个输入窗口,输入姓名后,只能用Tab键或用鼠标定位光标到密码输入窗口,我想用回车键切换...
  • youwuxian1213
  • youwuxian1213
  • 2007-08-21 20:33:00
  • 1108

js 实现 Enter键实现Tab键功能

  • 2010年03月31日 11:23
  • 714B
  • 下载

MFC对话框使用回车键实现像TAB键一样跳转输入焦点

在一个MFC界面中完成大量散乱数据的输入操作,包含很多的EDIT控件。当使用数字键输入时,用TAB进行焦点控制颇为不便,考虑使用回车键。具体分两步实现:1、将各控件的TAB顺序调整好。使用Ctrl+D...
  • hfutljx
  • hfutljx
  • 2017-04-26 20:39:31
  • 409

JS中,用回车键代替TAB键

 用回车来进行切换功能 function check() {    //keyCode是event事件的属性,对应键盘上的按键,回车键是13,tab键是9,其它的如果不知道 ,查keyCode大全  ...
  • mcy478643968
  • mcy478643968
  • 2008-12-18 21:57:00
  • 9086

在c#中实现窗体上回车键代替TAB键

用回车键代替Tab键的方法暂时整理了两种:方法1:protected override bool ProcessCmdKey(ref Message msg, Keys keyData)...{   ...
  • txchen
  • txchen
  • 2007-03-12 17:35:00
  • 994

jquery判断是否按下Enter(回车)和TAB键

在jquery中,可以通过如下的方法,检测是否按下了回车键
  • yiyiwudian
  • yiyiwudian
  • 2014-10-09 13:23:26
  • 6758

c# winform用“回车”键代替“Tab”键是提高用户体验

//首先将窗体的 keypreview 的属性设为 true private void 窗体_KeyPress(object sender, KeyPressEventArgs e) { ...
  • lilin8905
  • lilin8905
  • 2015-01-27 18:24:02
  • 3223

将“回车(ENTER)”转成“切换(TAB)”的JS和jQuery写法

 普通js  jQuery$(document).ready(function(){$(document).keydown(function(){if(ev
  • xiaxiaorui2003
  • xiaxiaorui2003
  • 2009-11-17 20:20:00
  • 3411

jQuery响应enter键的实现

有时候我们有这样的需求:当用户在表单里数据完数据后,之间按enter键就可以执行查询或者保存的操作。实现的思路如下。 让你的form表单或需要响应enter键的区域处于div之间。形如: ...
  • zl544434558
  • zl544434558
  • 2014-04-17 14:40:38
  • 1564
收藏助手
不良信息举报
您举报文章:JS截获回车键的方法并模拟Tab键
举报原因:
原因补充:

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