`
ayaya
  • 浏览: 453880 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

javascript表单元素回车自动切换

阅读更多

示例
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>test</title>
<script language="javascript" for="document" event="onkeydown" src="KeyDown.js"> </script> 
</head>
<body>
<form name="form1" method="post" action="">
  <table width="624" border="1">
    <tr >
      <td id="td1">a
      <input type="text" name="textfield"></td>
      <td id="td1">b
      <input type="text" name="textfield"></td>
      <td id="td1">c</td>
      <td id="td1">d</td>
      <td id="td1">e</td>
    </tr>
    <tr>
      <td id="td2">a
      <input type="text" name="textfield"></td>
      <td id="td2">b
      <input type="text" name="textfield"></td>
      <td id="td2">c</td>
      <td id="td2">e</td>
      <td id="td2">d</td>
    </tr>
    <tr>
      <td id="td3">a
      <input type="text" name="textfield"></td>
      <td id="td3">b
      <input type="text" name="textfield"></td>
      <td id="td3">c</td>
      <td id="td3">e</td>
      <td id="td3">d</td>
    </tr>
  </table>
</form>
</body>
</html>


javascript
if(event.keyCode==13 
&& event.srcElement.type!='button' 
&& event.srcElement.type!='submit' 
&& event.srcElement.type!='image' 
&& event.srcElement.type!='reset' 
&& event.srcElement.type!='textarea' 
&& event.srcElement.type!='') 

event.keyCode=9; 
分享到:
评论

相关推荐

    按回车键时跳到下一个表单元素的javascript代码

    按回车键时跳到下一个表单元素的javascript代码 &lt;br&gt;函数说明:按回车键时跳到下一个表单元素 JumpToNextElement() 用于按回车键时跳到下一个表单元素(统一处理按回车键的问题) 在页面调用: &lt;script ...

    Vue中实现回车键切换焦点的方法

    但实际情况下,用户需求千变万化,有时候用户会提出使用回车键Enter来切换焦点的需求,这在某些表单操作中非常常见。因此,了解如何在Vue项目中实现回车键切换焦点的功能就变得非常重要。 首先,我们得知道,通常...

    使用回车键切换输入焦点的资源

    同时,可以使用JavaScript监听键盘事件,尤其是`keyup`事件,当检测到回车键被按下时,程序会自动切换到下一个元素。 在桌面应用中,如Windows或Mac OS上的应用程序,回车键的焦点切换功能通常是内置的。开发者可以...

    javascript实现按回车键切换焦点

    根据给定文件的信息,我们可以提炼出以下知识点关于在JavaScript中实现按回车键切换焦点的具体方法: 1. 事件监听与处理 在文档中,首先介绍了在HTML页面的`&lt;form&gt;`标签内使用多个`&lt;input type="text"&gt;`输入框来...

    javascript回车完美实现tab切换功能

    javascript实现回车键切换tab功能的知识点涵盖了网页开发中对用户交互行为的处理。在页面中使用表格(tab)进行数据的录入和切换是常见的场景,尤其是在需要填写大量数据的时候。然而,当用户在使用小键盘(如数字小...

    JavaScript 回车 焦点切换

    本文主要探讨如何使用JavaScript代码实现回车键按下时,文本输入框之间焦点自动切换的功能。 ### JavaScript中实现焦点切换的核心思路 1. **监听键盘事件**:首先需要监听键盘按下事件。通常,我们会监听`keydown`...

    回车变成Tab的解决方案

    FireDefaultButton() 函数和网上的一些代码,弄了一个可以满足上述需求的解决方案,它的特性包括: &lt;br/&gt; 全部JavaScript代码都封装在了一个用户控件"EnterAsTab_SubPage.ascx"中,哪个页面想要回车变Tab...

    表单切换,用回车键替换Tab健(不支持IE)

    在上述代码示例中,我们看到了一个用JavaScript实现的方案,用于将回车键事件转换为表单元素的焦点切换。这段代码的工作原理如下: 1. 首先,通过`document.getElementsByTagName("input")`获取所有输入元素(input...

    javascript 回车键后跳到下一控件

    其中一项常见的需求就是当用户在一个输入框内按下回车键时,能够自动跳转到下一个输入框继续输入。这种功能不仅提高了用户的输入效率,还能让整个表单填写过程更加顺畅。 #### 核心知识点 本篇文章将详细介绍如何...

    基于Jquery的实现回车键Enter切换焦点

    ` 阻止默认的回车键行为,防止表单提交,使得焦点可以切换到下一个元素。 6. `var nxtIdx = $inp.index(this) + 1;` 计算当前激活文本框在元素集合中的索引,然后加1,以找到下一个元素。 7. `$(':input:text:eq(' +...

    jQuery实现回车键(Enter)切换文本框焦点的代码实例

    在本例中,调用这个方法可以防止回车键提交表单,从而使得焦点能够按预期在各个输入框之间切换。 知识点五:定位元素与获取索引 jQuery选择器'input:text'选中了页面上所有的文本输入框。$inp.index(this)方法获取...

    符合标准的Focus功能的提交信息表单.rar

    4. **Focus功能的实现**:在描述中提到的“Focus功能的提交信息表单”可能是指在用户填写完表单后,提交按钮自动获取焦点,这样用户可以直接按回车键进行提交,提高提交速度。实现方法可以是在表单的提交事件中设置...

    表单元素事件 (Form Element Events)

    这些事件只在特定的表单元素上触发,比如输入框、按钮、选择列表等。了解并熟练运用这些事件能够帮助开发者创建更动态、更响应式的用户界面。 一、onchange事件 `onchange`事件在用户更改了表单元素的值并且该元素...

    JS表单二级联动

    - **回车Tab切换特效**: 当用户按下Tab键时自动切换到下一个输入框,并且可以在切换时执行一些特效。 - **即时提示错误特效**: 用户输入数据时立即提供反馈,指出哪些字段存在问题。 **实现步骤**: - **用图片代替...

    程序天下:JavaScript实例自学手册

    9.10 表格按回车自动生成新行 9.11 单击单元格背景变色 9.12 单击表格某行后其他行隐藏 9.13 单击表头实现表格排序 9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时获取表格的宽度 9.16 表格选中后变色 ...

    回车键tabindex 获取焦点 enter

    但通过设置`tabindex`,我们可以让这些元素也参与到焦点切换中,使用户能够通过键盘导航页面,这对于无障碍访问(accessibility)和提升操作效率特别有用。 接下来是“tab键”的作用。当用户在网页中按下Tab键时,...

Global site tag (gtag.js) - Google Analytics