博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决Enter键与input 、a标签触发的事件的冲突
阅读量:6945 次
发布时间:2019-06-27

本文共 306 字,大约阅读时间需要 1 分钟。

无论是

<button type="button" οnclick="console.log('123');">123</button>

还是

<a href="#"  οnclick="console.log('123');">测试链接</a>

 

在点击并且触发完事件后,当我们继续按下enter键时。会不断的触发点击事件。解决方案如下:

$(document).on('keydown', function(e){

if(e.keyCode === 13)
 {
  e.preventDefault();
  }
})

 

转载于:https://www.cnblogs.com/CyLee/p/5912681.html

你可能感兴趣的文章
UVA 624 CD
查看>>
Windows phone 7: DataBinding and UI Refresh系列教程
查看>>
矩阵快速幂 学习笔记
查看>>
linux iconv 批量转码
查看>>
使用MongoDB的GridFS保存用户文件的折腾日记
查看>>
Linux的Find使用
查看>>
ios开发工程师笔试基础题
查看>>
基于Struts构建新闻发布系统
查看>>
基于Struts实现用户登录和注册模块
查看>>
CentOS安装Apache
查看>>
C++ getline函数的使用
查看>>
SQL Server删除重复行的6个方法
查看>>
Mysql 临时表的创建和删除
查看>>
db file scattered read等待事件
查看>>
ArcGIS Engine 中的多线程使用 (转载)
查看>>
linux下c的网络编程---转载
查看>>
filter中的DelegatingFilterProxy使用事例
查看>>
WinForm 天猫2013双11自动抢红包【源码下载】
查看>>
学习数学从《数学之美》开始
查看>>
flashcache的实现与分析
查看>>