禁用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代码
Aug 04 Javascript
Javascript中数组方法汇总(推荐)
Apr 01 Javascript
javascript数组随机排序实例分析
Jul 22 Javascript
js查看一个函数的执行时间实例代码
Sep 12 Javascript
微信小程序 参数传递详解
Oct 24 Javascript
jQuery图片轮播实现并封装(一)
Dec 03 Javascript
vue 子组件向父组件传值方法
Feb 26 Javascript
vue权限管理系统的实现代码
Jan 17 Javascript
layui数据表格重载实现往后台传参
Nov 15 Javascript
JS实现简易留言板特效
Dec 23 Javascript
使用Vue 自定义文件选择器组件的实例代码
Mar 04 Javascript
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
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获取文件行数的方法
2015/06/10 PHP
PHP异常类及异常处理操作实例详解
2018/12/19 PHP
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
JavaScript的继承的封装介绍
2013/10/15 Javascript
js给onclick赋值传参数的两种方法
2013/11/25 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
node.js Web应用框架Express入门指南
2014/05/28 Javascript
jquery提示效果实例分析
2014/11/25 Javascript
jQuery+Pdo编写login登陆界面
2016/08/01 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
javascript中replace使用方法总结
2017/03/01 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
Mac中安装nvm的教程分享
2017/12/11 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
JS数组扁平化、去重、排序操作实例详解
2020/02/24 Javascript
js实现拖拽与碰撞检测
2020/09/18 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
Python struct模块解析
2014/06/12 Python
python使用range函数计算一组数和的方法
2015/05/07 Python
python 基础教程之Map使用方法
2017/01/17 Python
为什么你还不懂得怎么使用Python协程
2019/05/13 Python
Django处理多用户类型的方法介绍
2019/05/18 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
手写一个python迭代器过程详解
2019/08/27 Python
Python计算两个矩形重合面积代码实例
2019/09/16 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
2020/06/15 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
CSS3不透明度实例讲解
2016/04/26 HTML / CSS
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
小学生安全保证书
2014/02/01 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
《陶罐和铁罐》教学反思
2016/03/03 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技