js实现键盘Enter键提交表单的方法


Posted in Javascript onMay 27, 2015

本文实例讲述了js实现键盘Enter键提交表单的方法。分享给大家供大家参考。具体实现方法如下:

//执行键盘按键命令
function keyDown(e){ 
 var keycode = 0;
 //IE浏览器
 if(CheckBrowserIsIE()){
  keycode = event.keyCode;
 }else{
 //火狐浏览器
 keycode = e.which;
 }
 if (keycode == 13 ) //回车键是13
 {
  //document.getElementById("login").click();
  document.getElementById("loginform").submit();
 }
}
//判断访问者的浏览器是否是IE
function CheckBrowserIsIE(){
 var result = false;
 var browser = navigator.appName;
 if(browser == "Microsoft Internet Explorer"){
  result = true;
 }
 return result;
}

最后只需要在body中加入:<body onkeydown="keyDown(event);">。
 
或者如下方法,但是在火狐浏览器下不兼容:

function document.onkeydown(){  
 if(event.keyCode==13)  
 document.getElementById('loginFrom').submit();
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript高级程序设计 DOM学习笔记
Sep 10 Javascript
JS重要知识点小结
Nov 06 Javascript
自定义的一个简单时尚js下拉选择框
Nov 20 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
Apr 08 Javascript
jQuery照片伸缩效果不影响其他元素的布局
May 09 Javascript
javascript实现禁止复制网页内容
Dec 16 Javascript
JSON 对象未定义错误的解决方法
Sep 29 Javascript
js模块加载方式浅析
Aug 12 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
VUE 配置vue-devtools调试工具及安装方法
Sep 30 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
May 20 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 Javascript
js实现简单锁屏功能实例
May 27 #Javascript
JS实现简单路由器功能的方法
May 27 #Javascript
JavaScript实现将UPC转换成ISBN的方法
May 26 #Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
May 26 #Javascript
js实现文本框选中的方法
May 26 #Javascript
javascript委托(Delegate)blur和focus用法实例分析
May 26 #Javascript
javascript删除元素节点removeChild()用法实例
May 26 #Javascript
You might like
PHP下对数组进行排序的函数
2010/08/08 PHP
PHPCMS的使用小结
2010/09/20 PHP
php读取富文本的时p标签会出现红线是怎么回事
2014/05/13 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
PHP中调用C/C++制作的动态链接库的教程
2016/03/10 PHP
PHP pear安装配置教程
2016/05/14 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
2017/08/18 PHP
ThinkPHP3.2.3框架邮件发送功能图文实例详解
2019/04/23 PHP
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
基于JQuery的密码强度验证代码
2010/03/01 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
2016/06/21 Javascript
使用Math.max,Math.min获取数组中的最值实例
2017/04/25 Javascript
JS获取数组中出现次数最多及第二多元素的方法
2017/10/27 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
[02:34]肉山说——泡妞篇
2014/09/16 DOTA
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
Python Tkinter基础控件用法
2014/09/03 Python
Python中使用PIL库实现图片高斯模糊实例
2015/02/08 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
Python中用字符串调用函数或方法示例代码
2017/08/04 Python
python 3.6.2 安装配置方法图文教程
2018/09/18 Python
django query模块
2019/04/20 Python
简单了解python协程的相关知识
2019/08/31 Python
在keras下实现多个模型的融合方式
2020/05/23 Python
pyecharts在数据可视化中的应用详解
2020/06/08 Python
详解python中的异常和文件读写
2021/01/03 Python
团员学习总结的自我评价范文
2013/10/14 职场文书
竞选副班长演讲稿
2014/04/24 职场文书
关于旅游的活动方案
2014/08/15 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
2019通用版劳动合同范本!
2019/07/11 职场文书
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python