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实现维吉尼亚(Vigenere)密码算法实例
Nov 22 Javascript
Extjs实现下拉菜单效果
Apr 01 Javascript
全面解析bootstrap格子布局
May 22 Javascript
Javascript函数中的arguments.callee用法实例分析
Sep 16 Javascript
微信小程序 实例应用(记账)详解
Sep 28 Javascript
Boostrap实现的登录界面实例代码
Oct 09 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
javaScript中封装的各种写法示例(推荐)
Jul 03 Javascript
vue如何集成raphael.js中国地图的方法示例
Aug 15 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
Oct 17 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
Mar 13 jQuery
JS字符串与二进制的相互转化实例代码详解
Jun 28 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
NO3第三帝国留言簿制作过程
2006/10/09 PHP
php删除页面记录 同时刷新页面 删除条件用GET方式获得
2012/01/10 PHP
PHP反射机制用法实例
2014/08/28 PHP
discuz目录文件资料汇总
2014/12/30 PHP
非常漂亮的JS代码经典广告
2007/10/21 Javascript
JavaScript XML操作 封装类
2009/07/01 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
javascript常用的方法整理
2015/08/20 Javascript
AngularJS手动表单验证
2016/02/01 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
简单的JS轮播图代码
2016/07/18 Javascript
微信小程序开发实战教程之手势解锁
2016/11/18 Javascript
详解Angular 4.x NgTemplateOutlet
2017/05/24 Javascript
PHP实现基于Redis的MessageQueue队列封装操作示例
2019/02/02 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
Python中正则表达式的详细教程
2015/04/30 Python
浅谈python中的数字类型与处理工具
2017/08/02 Python
python并发编程之线程实例解析
2017/12/27 Python
python实现的config文件读写功能示例
2019/09/24 Python
Python实现串口通信(pyserial)过程解析
2019/09/25 Python
如何将 awk 脚本移植到 Python
2019/12/09 Python
python空元组在all中返回结果详解
2020/12/15 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
Eclipse面试题
2014/03/22 面试题
安全标准化汇报材料
2014/02/03 职场文书
运动会口号16字
2014/06/07 职场文书
单位租车协议书
2015/01/29 职场文书
幼儿园教师岗位职责
2015/04/02 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python