禁用Enter键表单自动提交实现代码


Posted in Javascript onMay 22, 2014
//禁用Enter键表单自动提交 
document.onkeydown = function(event) { 
var target, code, tag; 
if (!event) { 
event = window.event; //针对ie浏览器 
target = event.srcElement; 
code = event.keyCode; 
if (code == 13) { 
tag = target.tagName; 
if (tag == "TEXTAREA") { return true; } 
else { return false; } 
} 
} 
else { 
target = event.target; //针对遵循w3c标准的浏览器,如Firefox 
code = event.keyCode; 
if (code == 13) { 
tag = target.tagName; 
if (tag == "INPUT") { return false; } 
else { return true; } 
} 
} 
};
Javascript 相关文章推荐
js 操作css实现代码
Jun 11 Javascript
JavaScript中的几个关键概念的理解-原型链的构建
May 12 Javascript
Javascript学习笔记 delete运算符
Sep 13 Javascript
JS操作Cookies的小例子
Oct 15 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
jquery实现选中单选按钮下拉伸缩效果
Aug 06 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
Aug 30 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 Javascript
vue 中滚动条始终定位在底部的方法
Sep 03 Javascript
微信小程序开发的基本流程步骤
Jan 31 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
详解使用mocha对webpack打包的项目进行"冒烟测试"的大致流程
Apr 27 Javascript
javascript常见用法总结
May 22 #Javascript
JS常用字符串处理方法应用总结
May 22 #Javascript
通过js来制作复选框的全选和不选效果
May 22 #Javascript
js动态添加表格数据使用insertRow和insertCell实现
May 22 #Javascript
js简单实现交换Li的值
May 22 #Javascript
js操作iframe父子窗体示例
May 22 #Javascript
JS实现根据当前文字选择返回被选中的文字
May 21 #Javascript
You might like
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
php中curl、fsocket、file_get_content三个函数的使用比较
2014/05/09 PHP
yii框架数据库关联查询操作示例
2019/10/14 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
JavaScript Event学习第七章 事件属性
2010/02/07 Javascript
JavaScript设计模式之策略模式实例
2014/10/10 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
2018/10/23 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
python实现跨文件全局变量的方法
2014/07/07 Python
django2.2安装错误最全的解决方案(小结)
2019/09/24 Python
Python数据处理篇之Sympy系列(五)---解方程
2019/10/12 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
python脚本后台执行方式
2019/12/21 Python
Python matplotlib模块及柱状图用法解析
2020/08/10 Python
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
自我鉴定书面格式
2014/01/13 职场文书
学生评语集锦
2015/01/04 职场文书
2015年工商局个人工作总结
2015/07/23 职场文书
开工典礼致辞
2015/07/29 职场文书
上班旷工检讨书
2015/08/15 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书
解析Redis Cluster原理
2021/06/21 Redis
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
PYTHON使用Matplotlib去实现各种条形图的绘制
2022/03/22 Python
优化Mysql查询的示例
2022/04/26 MySQL
springboot为异步任务规划自定义线程池的实现
2022/06/14 Java/Android