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 相关文章推荐
显示、隐藏密码
Jul 01 Javascript
Jquery 学习笔记(一)
Oct 13 Javascript
jquery制作搜狐快站页面效果示例分享
Feb 21 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
Nov 02 Javascript
Bootstrap风格的zTree右键菜单
Feb 17 Javascript
javascript 操作cookies详解及实例
Feb 22 Javascript
node.js中express-session配置项详解
May 31 Javascript
Vue2.0 实现单选互斥的方法
Apr 13 Javascript
原生JS实现逼真的图片3D旋转效果详解
Feb 16 Javascript
Vue 后台管理类项目兼容IE9+的方法示例
Feb 20 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
Apr 13 Javascript
javascript 易错知识点实例小结
Apr 25 Javascript
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
weiphp微信公众平台授权设置
2016/01/04 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
jQuery实现图片信息的浮动显示实例代码
2013/08/28 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
jquery 字符串切割函数substring的用法说明
2014/02/11 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
微信支付 JS API支付接口详解
2016/07/11 Javascript
js 性能优化之算法和流程控制
2017/02/15 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
详解如何在angular2中获取节点
2017/11/23 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
[03:18]【TI9纪实】社区大触GL与木木
2019/08/25 DOTA
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
Python实现微信好友的数据分析
2019/12/16 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
python中if嵌套命令实例讲解
2021/02/25 Python
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
工商学院毕业生自荐信
2013/11/12 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
法律进企业活动方案
2014/03/04 职场文书
2015秋季幼儿园开学寄语
2015/03/25 职场文书
亮剑观后感300字
2015/06/05 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
理解深度学习之深度学习简介
2021/04/14 Python
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android
关于Nginx中虚拟主机的一些冷门知识小结
2022/03/03 Servers
python游戏开发Pygame框架
2022/04/22 Python
vue递归实现树形组件
2022/07/15 Vue.js