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 写类方式之八
Jul 05 Javascript
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
细说javascript函数从函数的构成开始
Aug 29 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
Jan 06 Javascript
轻松实现jquery手风琴效果
Jan 14 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
Feb 22 Javascript
Vue2路由动画效果的实现代码
Jul 10 Javascript
Vue.js与 ASP.NET Core 服务端渲染功能整合
Nov 16 Javascript
利用Console来Debug的10个高级技巧汇总
Mar 26 Javascript
ES6 Object方法扩展的应用实例分析
Jun 25 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
May 22 Javascript
JavaScript 中的六种循环方法
Jan 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经典的给图片加水印程序
2006/12/06 PHP
php 清除网页病毒的方法
2008/12/05 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
PHP yii实现model添加默认值的方法(两种方法)
2016/11/10 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
jQuery设置与获取HTML,文本和值的简单实例
2014/02/26 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
JS实现随机点名器
2020/04/12 Javascript
利用Django框架中select_related和prefetch_related函数对数据库查询优化
2015/04/01 Python
分享几道你可能遇到的python面试题
2017/07/24 Python
python 简单备份文件脚本v1.0的实例
2017/11/06 Python
python3利用Dlib19.7实现人脸68个特征点标定
2018/02/26 Python
python中的变量如何开辟内存
2018/06/26 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
使用python绘制二维图形示例
2019/11/22 Python
python实现学生成绩测评系统
2020/06/22 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
python pillow库的基础使用教程
2021/01/13 Python
美国在线轮胎零售商:SimpleTire
2019/04/08 全球购物
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
公务员培训自我鉴定
2013/09/19 职场文书
应届大学生的推荐信
2013/11/20 职场文书
实习自我评价怎么写
2013/12/02 职场文书
考试违纪检讨书
2014/02/02 职场文书
经管应届生求职信范文
2014/05/18 职场文书
5s标语大全
2014/06/23 职场文书
入党介绍人考察意见
2015/06/01 职场文书
初中思品教学反思
2016/02/20 职场文书
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫
MySQL Server层四个日志的实现
2022/03/31 MySQL