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


Posted in Javascript onDecember 30, 2015

大家对回车键的功能应该比较熟悉,比如在windows系统的很多应用程序中,只要点击回车键就可以进入此程序或者开启某项功能,不过有时候我们希望阻止它的功能,例如在填写表单的时候,可能不小心点击回车键造成表单误提交,下面就来简单介绍一下如何实现此功能。代码实例如下:

如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)return false;"把这句写在from标签里面就好了。

<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<title>屏蔽回车提交表单功能</title>
<script type="text/javascript">
window.onload=function()
{
 var myform=document.getElementById("myform");
 myform.onkeypress=function(ev)
 {
  var ev=window.event||ev;
  if(ev.keyCode==13||ev.which==13)
  {
    return false;
   }
 }
}
</script>
</head>
<body>
<p>在表单中回车默认会提交表单,在form的onkeypress事件中处理,只要返回false就可禁用回车提交表单</p>
<form id="myform">
<input type="text" name="username"/>
<input type="submit" value="提交"/>
</form>
</body>
</html>

以上代码可以屏蔽点击回车提交表单的功能。代码简单易懂,有不明白的欢迎提出宝贵意见,谢谢大家一直以来对三水点靠木网站的支持。

Javascript 相关文章推荐
jq实现左侧显示图片右侧文字滑动切换效果
Aug 04 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
Mar 05 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
Aug 19 Javascript
Node.js使用Express创建Web项目详细教程
Mar 31 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
Apr 27 jQuery
angularJs中datatable实现代码
Jun 03 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
Sep 18 Javascript
详解从react转职到vue开发的项目准备
Jan 14 Javascript
TypeScript中的方法重载详解
Apr 12 Javascript
基于JavaScript代码实现微信扫一扫下载APP
Dec 30 #Javascript
分享两款带遮罩的jQuery弹出框
Dec 30 #Javascript
JavaScript小技巧整理
Dec 30 #Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 #Javascript
jQuery给元素添加样式的方法详解
Dec 30 #Javascript
Underscore源码分析
Dec 30 #Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
Dec 30 #Javascript
You might like
php 无限分类的树类代码
2009/12/03 PHP
php strstr查找字符串中是否包含某些字符的查找函数
2010/06/03 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
php常用字符函数实例小结
2016/12/29 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
php进程daemon化的正确实现方法
2018/09/06 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
Javascript连接Access数据库完整实例
2015/08/03 Javascript
js跨域请求数据的3种常用的方法
2015/12/01 Javascript
解决nodejs中使用http请求返回值为html时乱码的问题
2017/02/18 NodeJs
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
[48:32]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs VG
2018/04/01 DOTA
[24:42]VP vs TNC Supermajor小组赛B组 BO3 第三场 6.2
2018/06/03 DOTA
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
使用tensorflow实现线性svm
2018/09/07 Python
python中property属性的介绍及其应用详解
2019/08/29 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
python通过对字典的排序,对json字段进行排序的实例
2020/02/27 Python
python实现excel公式格式化的示例代码
2020/12/23 Python
数控专业个人求职信范例
2013/11/29 职场文书
环保标语口号
2014/06/13 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
2016关于读书活动的心得体会
2016/01/14 职场文书
工作一年自我鉴定
2019/06/20 职场文书
Golang 正则匹配效率详解
2021/04/25 Golang
如何使JavaScript休眠或等待
2021/04/27 Javascript
Python中使用tkFileDialog实现文件选择、保存和路径选择
2022/05/20 Python