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 相关文章推荐
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Feb 09 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
Apr 13 Javascript
javascript的函数作用域
Nov 12 Javascript
逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)
Nov 04 Javascript
JavaScript取得gridview中获取checkbox选中的值
Jul 24 Javascript
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
AngularJS中controller控制器继承的使用方法
Nov 03 Javascript
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 jQuery
vue实现百度下拉列表交互操作示例
Mar 12 Javascript
微信小程序人脸识别功能代码实例
May 07 Javascript
微信小程序wepy框架学习和使用心得详解
May 24 Javascript
Vue看了就会的8个小技巧
Jan 21 Vue.js
基于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 htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
layui数据表格自定义每页条数limit设置
2019/10/26 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
围观tangram js库
2010/12/28 Javascript
jquery+css3打造一款ajax分页插件(自写)
2014/06/18 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
纯javascript模仿微信打飞机小游戏
2015/08/20 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
vue实现短信验证码登录功能(流程详解)
2019/12/10 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
javascript设计模式 ? 访问者模式原理与用法实例分析
2020/04/26 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
python实现通过shelve修改对象实例
2014/09/26 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
Python3搭建http服务器的实现代码
2020/02/11 Python
Python Numpy中数据的常用保存与读取方法
2020/04/01 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
HTML5超文本标记语言的实现方法
2020/09/24 HTML / CSS
印度购物网站:TATA CLiQ
2017/11/23 全球购物
高三自我鉴定
2013/10/23 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
中专生自荐信
2014/06/25 职场文书
2014报到证办理个人委托书
2014/10/08 职场文书
网站文案策划岗位职责
2015/04/14 职场文书
小学四年级作文之写景
2019/08/23 职场文书