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 相关文章推荐
jquery 将disabled的元素置为enabled的三种方法
Jul 25 Javascript
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
Dec 11 Javascript
Javascript中正则表达式的全局匹配模式分析
Apr 26 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
Feb 05 Javascript
什么是 AngularJS?AngularJS简介
Dec 06 Javascript
JavaScript 开发工具webstrom使用指南
Dec 09 Javascript
关于微信小程序bug记录与解决方法
Aug 15 Javascript
javascript实现商品图片放大镜
Nov 28 Javascript
JavaScript this关键字的深入详解
Jan 14 Javascript
javascript代码简写的几种常用方式汇总
Aug 23 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文件的实现方法
2007/03/19 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
php去除字符串换行符示例分享
2014/02/13 PHP
利用谷歌地图API获取点与点的距离的js代码
2012/10/11 Javascript
JS去除右边逗号的简单方法
2013/07/03 Javascript
Jquery 点击按钮自动高亮实现原理及代码
2014/04/25 Javascript
Google Maps API地图应用示例分享
2014/10/23 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
JS实现的自定义网页拖动类
2015/11/06 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
详解AngularJS中自定义过滤器
2015/12/28 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
jQuery利用FormData上传文件实现批量上传
2018/12/04 jQuery
JS实现商品橱窗特效
2020/01/09 Javascript
JavaScript中ES6规范中let和const的用法和区别
2020/08/06 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
[54:18]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第一场 1月22日
2021/03/11 DOTA
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
Django代码性能优化与Pycharm Profile使用详解
2018/08/26 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
python hashlib加密实现代码
2019/10/17 Python
在pycharm中实现删除bookmark
2020/02/14 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
通过代码实例了解Python sys模块
2020/09/14 Python
Python requests HTTP验证登录实现流程
2020/11/05 Python
全陪导游欢迎词
2014/01/17 职场文书
《黄河颂》教学反思
2014/02/07 职场文书
尊师重教演讲稿
2014/09/04 职场文书
学校副校长四风对照检查材料整改措施
2014/09/25 职场文书
明确岗位职责
2015/02/14 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
分家协议书范本
2016/03/22 职场文书