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操作,执行不同的操作相关推荐

  1. 自动定时执行键盘鼠标操作的工具软件(附完整VBS脚本) —— 定时执行专家

    目录 ◆ 定时执行专家 - 操作键盘鼠标脚本的设置方法 ◆ 定时执行专家 - 自动登录某网站的完整脚本 ◆ 定时执行专家 - 简介 ◆ 定时执行专家 - 最新版下载链接 ◆ 关键字 Keywords ...

  2. Go 学习笔记(19)— 函数(05)[如何触发 panic、触发 panic 延迟执行、panic 和 recover 的关系]

    1. 异常设计思想 Go 语言的错误处理思想及设计包含以下特征: 一个可能造成错误的函数,需要返回值中返回一个错误接口( error ),如果调用是成功的,错误接口将返回 nil ,否则返回错误. 在 ...

  3. 使用sys导出oracle,oracle 让sys用户执行exp导出操作

    oracle 让sys用户执行exp导出操作 [oracle@localhost ~]$ exp sys/abcdefg as sysdba full=y file=/tmp/full100.dmp ...

  4. 基于c++和asio的网络编程框架asio2教程基础篇:2、各个回调函数的触发顺序和执行流程

    基于c++和asio的网络编程框架asio2教程基础篇:2.各个回调函数的触发顺序和执行流程 以tcp举例: tcp服务端流程: #include <asio2/asio2.hpp>int ...

  5. mysql什么语句触发自动执行_MySQL的( )可在一定条件下被触发、自动执行一些语句序列。_学小易找答案...

    [填空题]库地奇(JohnKurdich)认为,创意是一种挣扎,寻求并解放我们的______. [填空题]基准一般称为()和(). [多选题]研究遗传因素的方法有 [简答题]碰撞传感器的安装有哪几种方 ...

  6. mysql条件下触发_MySQL的( )可在一定条件下被触发、自动执行一些语句序列。_学小易找答案...

    [填空题]在 Select语句的from子句中,可以使用表或 ( )作为数据源 . [多选题]分娩中可能出现的损伤包括 [填空题]基准一般称为()和(). [单选题]在 select语句的where子 ...

  7. 无法访问D盘,执行页内操作时的错误

    打开D盘后出现"无法访问D:/,执行页内操作时的错误"怎么办? 既便D盘有病毒也不会出现这种状况,初步判断是D: 分区表错误,用系统安装光盘开机进入纯DOS下的修复模式中用 CHK ...

  8. 触发Full GC执行的情况 以及其它补充信息

    除直接调用System.gc外,触发Full GC执行的情况有如下四种.1. 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象.大数组时才会出现不足的现象,当执行Full GC后空间仍然不足 ...

  9. 磁盘显示执行页内操作时的错误要如何找到资料

    执行页内操作时的错误说明这个盘的文件系统结构损坏了.在平时如果数据不重要,那么可以直接格式化就能用了.但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化.具体恢复方法可以看正文了解(不格式化 ...

最新文章

  1. write()和read()
  2. android 根据时间获取周几_android 调用系统 calendars 如何获取一个指定日期的所有日程 event。...
  3. python的opencv库_python环境下安装opencv库的方法
  4. E - 娜娜梦游仙境系列——莫名其妙的插曲
  5. Dependency, Association, Aggregation Composition的四种区别
  6. Axure 9 简介【原型工具】
  7. HTML期末大作业~海贼王大学生HTML网页制作10个页面作品(HTML+CSS+JavaScript)
  8. 服务器cpu天梯图_笔记本CPU排行天梯图2020
  9. 谷歌学术文献信息爬取及文献下载
  10. MTTR、MTBF、MTTF、可用性、可靠性傻傻分不清楚?
  11. 关于宽带拨号上网的笑话,我自己闹的笑话。
  12. python变成exe1023无标题_GitHub - Qing1023/Python-100-Days: Python - 100天从新手到大师
  13. 使用python turtle库13行代码实现奥运五环
  14. SpringBoot笔记(四)其他框架介绍
  15. 论字母导航的重要性,我们来实现一个联系人字母导航列表吧!
  16. trunk vlan pvid 学习实验整理 2
  17. 一些句子【未完待续】
  18. java 视频转换 avi 转 MP4
  19. html文件用服务器打开很慢,网页打开太慢?快试试这6招!
  20. 【冷冻电镜】Relion4.0——subtomogram教程

热门文章

  1. 大连理工计算机专业等级,大连理工计算机专业全国排第几呀
  2. 【完结】12篇GAN的优化文章大盘点,浓浓的数学味儿
  3. 【知识星球】从SVM对偶问题,到疲劳驾驶检测,到实用工业级别的模型压缩技巧...
  4. 中国锂电池行业发展机遇及营销策略前景研究报告2021-2027年版
  5. 面试题4:二维数组中的查找
  6. 多进程客户端-服务器模型
  7. Atitit. . 软件命名空间与类名命名单词的统计程序设计v2
  8. 第二百六十一、二天 how can I坚持
  9. ssh代理登录内网服务器
  10. php转义和去掉html、php标签函数