`
hubulyy
  • 浏览: 1194 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

禁止回车提交表单

阅读更多

在js里加上这段即可:

function ifenter(){ 
  if(event.keyCode==13){
  return   false;
  }else if(event.srcElement.type=="submit"){ 
  form1.submit(); 
  }
  } 
  document.onkeydown=ifenter;

 

出处:http://blog.sina.com.cn/likongyou

分享到:
评论

相关推荐

    js禁止回车提交表单的示例代码

    这样做虽然可以确保整个文档范围内禁止回车提交表单,但也可能会影响到其他需要使用回车键功能的场景(比如文本输入框的自动换行)。因此,在实际应用中,可能需要根据具体需求调整事件绑定范围,以减少不必要的影响...

    禁止按回车键提交表单的方法

    一是编写了javascript代码,当用户点按Enter键时,通过js事件侦听机制触发表单的提交。 二是利用了浏览器的默认行为(至少发现ie是这样的)。浏览器在解析网页的时候,有许多默认的行为,例如如果一个页面上有表单和...

    如何防止INPUT按回车自动提交表单FORM

    如果表单中有多个`<input>`元素(包括隐藏的`<input>`),则浏览器不会在回车键被按下时自动提交表单。这是因为浏览器认为用户可能需要在其他输入框中输入数据,所以它等待用户完成所有输入后再提交表单。例如: ```...

    jquery禁止回车触发表单提交

    此外,如果你的应用场景中包含多个需要禁止回车提交的输入框,可以将这些输入框统一归类,比如都添加一个特定的类名,然后在一个事件监听器中处理所有的回车事件,这样能提高代码的复用性和可维护性。 总的来说,`...

    JavaScript阻止回车提交表单的方法

    为了提高用户体验,表单通常设计为支持快捷操作,例如使用回车(Enter)键提交表单。然而,在某些情况下,如文本输入框之外的地方按下回车键时,可能会导致意外的表单提交,这并不是开发者或用户所期望的行为。因此...

    文本框回车提交与禁止提交示例

    禁止回车提交 如果需要禁止文本框的回车提交功能,只需移除或注释掉上述`onkeypress`事件中的提交逻辑,或者添加条件判断来阻止提交。例如: ```html <!-- 不再执行回车提交 --> onkeypress="if(event.keyCode==...

    禁止空格提交表单的js代码

    针对这个问题,我们可以使用JavaScript来禁止空格提交表单,确保只有在用户确实想要提交时才会执行提交操作。 首先,我们需要在HTML的`<input>`元素上添加一个事件监听器,比如`onkeydown`,这样当用户在文本框中按...

    Form表单按回车自动提交表单的实现方法

    然而,在复杂的表单中,为了避免用户意外触发提交,可能需要禁止回车键的默认行为。浏览器对不同类型的表单元素有不同的处理方式,例如: - 如果表单包含一个`type="submit"`的按钮,按回车键会触发提交。 - 如果...

    如何去除表单的回车即提交即回车!=提交

    然而,出于用户体验和安全性的考虑,有时我们需要自定义表单的行为,比如禁止用户按下回车键时立即提交表单。这主要是因为在默认情况下,如果表单内只有一个输入框,无论按钮的type属性是"submit"还是"button",按下...

    利用JS屏蔽页面中的Enter按键提交表单的方法

    在网页开发中,有时我们需要避免用户通过按下键盘上的Enter键来触发表单的提交操作,因为这可能会导致未预期的...通过这些方法,你可以确保用户按下Enter键时不会意外地提交表单,从而提供更稳定、可控的网页交互体验。

    JavaScript阻止表单提交方法(附代码)

    当用户点击提交按钮或按下回车键时,浏览器会先调用`onSubmit`指定的函数,然后根据函数的返回值决定是否继续提交表单。如果函数返回`false`,表单提交会被阻止;如果返回`true`或没有返回值,表单会被提交。 而`...

    10个超棒jQuery表单操作代码片段

    1. **禁止通过回车键提交表单** 这段代码用于阻止用户在表单中按下回车键时意外提交表单。它监听`keypress`事件,如果检测到的键码(`e.which`)等于13(回车键的ASCII码),则返回`false`,从而阻止默认的表单提交...

    在ASP.NET中按Enter键时如何防止文本框回发

    在ASP.NET开发中,用户在文本框中按下Enter键通常会导致表单的默认提交行为,这可能会引起不必要的页面回发,影响用户体验或者导致错误的操作。本文将深入探讨如何通过使用jQuery来防止这样的文本框回发,以实现更...

    jQuery 常用代码集锦(必看篇)

    最后,禁止多次递交表单还包括在表单中禁用回车键提交的功能。通常,表单中的输入框在用户按下回车键时会导致表单提交。通过为表单绑定键盘按下事件,并在事件处理函数中拦截回车键的默认行为,可以阻止表单在按下...

    JQuery 文本框回车跳到下一个文本框示例代码

    // 如果没有下一个文本框,可以在这里处理特殊情况,比如提交表单 } } }); ``` 这段代码首先获取当前激活文本框在所有文本框中的索引,然后找到索引加一的文本框(即下一个文本框),如果存在,则将其聚焦。如果...

Global site tag (gtag.js) - Google Analytics