jquery按回车键实现表单提交的简单实例


Posted in Javascript onMay 25, 2016

本文章在给大家介绍在用户输入完信息之后直接按回车进行表单提交的jquery实现方法,有需要了解的朋友可进来参考以。

键盘事件有3:

jquery键盘事件参考:

1、keydown()

keydown事件会在键盘按下时触发.

2、keyup()

keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件

3、keypress()

keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键

正确代码为:

$(document).keyup(function(event){
 if(event.keyCode ==13){
  $("#submit").trigger("click");
 }
});

推荐:keyup,防止笔记本键盘不小心触摸到了

1.有些文档中有写成这样:

$(window).keydown(function(){
...
})

XP系统IE6下是不成功的。

2.还有INPUT的

$("input").keydown(function(){
...
})

这种情况要在input获取焦点时候,才能监听到键盘事件。

例表单如下:

<form name="loginform" id="loginform" method="post">
 <div>   
   <p>用户名:<input type="text" name="username" /></p>
   <p>密码:<input type="password" name="password" /></p>
   <p><input type="button" value="" class="log_btn" /></p>
 </div>
</form>

juqery实现方法:

$("#loginform").keydown(function(e){
 var e = e || event,
 keycode = e.which || e.keyCode;
 if (keycode==13) {
 $(".log_btn").trigger("click");
 }
});

以上这篇jquery按回车键实现表单提交的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
Jun 24 Javascript
纯Javascript实现ping功能的方法
Mar 20 Javascript
jQuery无刷新分页完整实例代码
Oct 27 Javascript
基于HTML模板和JSON数据的JavaScript交互(移动端)
Apr 06 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
Jul 27 Javascript
JavaScript 是什么意思
Sep 22 Javascript
老生常谈combobox和combotree模糊查询
Apr 17 Javascript
redux中间件之redux-thunk的具体使用
Apr 17 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
Nov 19 Javascript
微信小程序实现图片压缩
Dec 03 Javascript
vue实现输入框自动跳转功能
May 20 Javascript
vue数据字典取键值项目的字典问题
Apr 12 Vue.js
Javascript之BOM(window对象)详解
May 25 #Javascript
jQueryUI中的datepicker使用方法详解
May 25 #Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
May 25 #Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 #Javascript
JQuery的常用选择器、过滤器、方法全面介绍
May 25 #Javascript
Vue.js报错Failed to resolve filter问题的解决方法
May 25 #Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
May 24 #Javascript
You might like
php中json_decode()和json_encode()的使用方法
2012/06/04 PHP
php使用number_format函数截取小数的方法分析
2016/05/27 PHP
xml 与javascript结合的问题解决方法
2007/03/24 Javascript
JS:window.onload的使用介绍
2013/11/13 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
JQuery EasyUI 数字格式化处理示例
2014/05/05 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
js实现网页图片延时加载 提升网页打开速度
2016/01/26 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
AngularJS实现tab选项卡的方法详解
2017/07/05 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
[02:06]DOTA2肉山黑名单魔法终结者 敌法师中文配音鉴赏
2013/06/17 DOTA
对TensorFlow的assign赋值用法详解
2018/07/30 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
2018/09/13 Python
基于python实现学生管理系统
2018/10/17 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
ubuntu上安装python的实例方法
2019/09/30 Python
python3实现简单飞机大战
2020/11/29 Python
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
经典大学生求职信范文
2014/01/06 职场文书
致跳高运动员加油稿
2014/02/12 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
工程承包协议书
2014/04/22 职场文书
销售队伍口号
2014/06/11 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
学校教师师德师风承诺书
2015/04/28 职场文书
汉语拼音教学反思
2016/02/22 职场文书
MySQL中utf8mb4排序规则示例
2021/08/02 MySQL
Oracle表空间与权限的深入讲解
2021/11/17 Oracle
SQLServer RANK() 排名函数的使用
2022/03/23 SQL Server
Python各协议下socket黏包问题原理
2022/04/12 Python
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js