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


Posted in Javascript onNovember 25, 2016

如在设置了JS代码响应<p>标签的Enter按键触发事件时,根据冒泡型事件原则该事件会一直传到<from>表单处,并将表单提交。这不是我们想要的效果,我们可以设置如下代码来加以屏蔽:

$(document).keydown(function(event){
  switch(event.keyCode){
     case 13:return false; 
     }
});

但是,如果页面中有按钮时在Opera浏览器中同样会提交表单,这是因为按钮在生成的HTML代码中是submit类型的,解决办法是:在按钮中设置UseSubmitbehavior="false",这样按钮在页面中生成的HTML代码中是button类型的。

以上这篇利用JS屏蔽页面中的Enter按键提交表单的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
自适应图片大小的弹出窗口
Jul 27 Javascript
全面理解面向对象的 JavaScript(来自ibm)
Nov 10 Javascript
js 时间格式与时间戳的相互转换示例代码
Dec 25 Javascript
不到30行JS代码实现Excel表格的方法
Nov 15 Javascript
jQuery中focus事件用法实例
Dec 26 Javascript
jQuery中prependTo()方法用法实例
Jan 08 Javascript
Javascript基础教程之比较操作符
Jan 18 Javascript
微信小程序 富文本转文本实例详解
Oct 24 Javascript
canvas的神奇用法
Feb 03 Javascript
详解用webpack2搭建angular2的项目
Jun 22 Javascript
React组件生命周期详解
Jul 03 Javascript
ES6中的Promise代码详解
Oct 09 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
Nov 25 #Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
Nov 25 #Javascript
Bootstrap文件上传组件之bootstrap fileinput
Nov 25 #Javascript
Bootstrap基本布局实现方法详解
Nov 25 #Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
Nov 25 #Javascript
Bootstrap栅格系统学习笔记
Nov 25 #Javascript
JS公共小方法之判断对象是否为domElement的实例
Nov 25 #Javascript
You might like
咖啡的传说和历史
2021/03/03 新手入门
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
2020/04/13 PHP
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
2010/03/09 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
2017/05/08 jQuery
AngularJS使用拦截器实现的loading功能完整实例
2017/05/17 Javascript
jQuery绑定事件方法及区别(bind,click,on,live,one)
2017/08/14 jQuery
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
vuex页面刷新后数据丢失的方法
2019/01/17 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
2020/08/20 NodeJs
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
[01:01:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第一场 3月4日
2021/03/11 DOTA
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
python 根据pid杀死相应进程的方法
2017/01/16 Python
python中模块查找的原理与方法详解
2017/08/11 Python
Python实现的简单模板引擎功能示例
2017/09/02 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
2019/12/19 Python
Python3.9又更新了:dict内置新功能
2020/02/28 Python
Python Opencv实现单目标检测的示例代码
2020/09/08 Python
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
英国最大的体育&时尚零售公司:JD Sports
2017/12/13 全球购物
全球最大的游戏市场:G2A
2018/07/05 全球购物
八一建军节感言
2014/02/28 职场文书
出纳担保书范文
2014/04/02 职场文书
党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
文案策划岗位职责
2015/02/11 职场文书
初二物理教学反思
2016/02/19 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书
js面向对象编程OOP及函数式编程FP区别
2022/07/07 Javascript