对多个button触发enter操作,执行不同的操作
1.首先为需要触发enter事件的控件中添加onkeydown事件:
支持onkeydown事件的标签为:
<a>, <acronym>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <cite>, <code>, <dd>, <del>, <dfn>, <div>, <dt>, <em>, <fieldset>, <form>, <h1> to <h6>, <hr>, <i>, <input>, <kbd>, <label>, <legend>, <li>, <map>, <object>, <ol>, <p>, <pre>, <q>, <samp>, <select>, <small>, <span>, <strong>, <sub>, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <ul>, <var> |
则,例如可以对table标签添加onkeydown事件。(此时在table中的标签用键盘输入时都会触发该事件)
<table onkeydown="keydown(event)"></table>
View Code
则,编写keydown方法:
function keydown(e) { var keynum;if(window.event) // IE{keynum = e.keyCode} else if(e.which) // Netscape/Firefox/Opera{keynum = e.which}if(keynum =='13'){$(e.target).closest('tr').find('.queryUser').trigger('click');//这样可以获得对应tr下的按钮button触发事件click。} }
View Code
其中:$(e.target)表示,获得当前在哪个标签下按下了“enter”键。closeset("标签或者selector")表示向上找父元素最新匹配的。find("标签或者selector")表示找出该标签下的子元素。
转载于:https://www.cnblogs.com/minfan/p/6099061.html
对多个button触发enter操作,执行不同的操作相关推荐
- 自动定时执行键盘鼠标操作的工具软件(附完整VBS脚本) —— 定时执行专家
目录 ◆ 定时执行专家 - 操作键盘鼠标脚本的设置方法 ◆ 定时执行专家 - 自动登录某网站的完整脚本 ◆ 定时执行专家 - 简介 ◆ 定时执行专家 - 最新版下载链接 ◆ 关键字 Keywords ...
- Go 学习笔记(19)— 函数(05)[如何触发 panic、触发 panic 延迟执行、panic 和 recover 的关系]
1. 异常设计思想 Go 语言的错误处理思想及设计包含以下特征: 一个可能造成错误的函数,需要返回值中返回一个错误接口( error ),如果调用是成功的,错误接口将返回 nil ,否则返回错误. 在 ...
- 使用sys导出oracle,oracle 让sys用户执行exp导出操作
oracle 让sys用户执行exp导出操作 [oracle@localhost ~]$ exp sys/abcdefg as sysdba full=y file=/tmp/full100.dmp ...
- 基于c++和asio的网络编程框架asio2教程基础篇:2、各个回调函数的触发顺序和执行流程
基于c++和asio的网络编程框架asio2教程基础篇:2.各个回调函数的触发顺序和执行流程 以tcp举例: tcp服务端流程: #include <asio2/asio2.hpp>int ...
- mysql什么语句触发自动执行_MySQL的( )可在一定条件下被触发、自动执行一些语句序列。_学小易找答案...
[填空题]库地奇(JohnKurdich)认为,创意是一种挣扎,寻求并解放我们的______. [填空题]基准一般称为()和(). [多选题]研究遗传因素的方法有 [简答题]碰撞传感器的安装有哪几种方 ...
- mysql条件下触发_MySQL的( )可在一定条件下被触发、自动执行一些语句序列。_学小易找答案...
[填空题]在 Select语句的from子句中,可以使用表或 ( )作为数据源 . [多选题]分娩中可能出现的损伤包括 [填空题]基准一般称为()和(). [单选题]在 select语句的where子 ...
- 无法访问D盘,执行页内操作时的错误
打开D盘后出现"无法访问D:/,执行页内操作时的错误"怎么办? 既便D盘有病毒也不会出现这种状况,初步判断是D: 分区表错误,用系统安装光盘开机进入纯DOS下的修复模式中用 CHK ...
- 触发Full GC执行的情况 以及其它补充信息
除直接调用System.gc外,触发Full GC执行的情况有如下四种.1. 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象.大数组时才会出现不足的现象,当执行Full GC后空间仍然不足 ...
- 磁盘显示执行页内操作时的错误要如何找到资料
执行页内操作时的错误说明这个盘的文件系统结构损坏了.在平时如果数据不重要,那么可以直接格式化就能用了.但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化.具体恢复方法可以看正文了解(不格式化 ...
最新文章
- write()和read()
- android 根据时间获取周几_android 调用系统 calendars 如何获取一个指定日期的所有日程 event。...
- python的opencv库_python环境下安装opencv库的方法
- E - 娜娜梦游仙境系列——莫名其妙的插曲
- Dependency, Association, Aggregation Composition的四种区别
- Axure 9 简介【原型工具】
- HTML期末大作业~海贼王大学生HTML网页制作10个页面作品(HTML+CSS+JavaScript)
- 服务器cpu天梯图_笔记本CPU排行天梯图2020
- 谷歌学术文献信息爬取及文献下载
- MTTR、MTBF、MTTF、可用性、可靠性傻傻分不清楚?
- 关于宽带拨号上网的笑话,我自己闹的笑话。
- python变成exe1023无标题_GitHub - Qing1023/Python-100-Days: Python - 100天从新手到大师
- 使用python turtle库13行代码实现奥运五环
- SpringBoot笔记(四)其他框架介绍
- 论字母导航的重要性,我们来实现一个联系人字母导航列表吧!
- trunk vlan pvid 学习实验整理 2
- 一些句子【未完待续】
- java 视频转换 avi 转 MP4
- html文件用服务器打开很慢,网页打开太慢?快试试这6招!
- 【冷冻电镜】Relion4.0——subtomogram教程