老牌码农传授js和jquery实现监听键盘事件示例代码

您所在的位置:网站首页 js监听键盘按下 老牌码农传授js和jquery实现监听键盘事件示例代码

老牌码农传授js和jquery实现监听键盘事件示例代码

2022-10-19 21:57| 来源: 网络整理| 查看: 265

这篇文章主要讲解的是js和jquery实现监听键盘事件示例代码,文章内容非常详细,相信一定可以解决你的问题,需要的朋友可以参考下哦

项目中要监听键盘组合键CTRL+C,以便做出对应的响应。查了一些方法但是其兼容性和稳定性不是很高,最终得到如下方法,经测试在Firfox、Chrome、IE中均可以使用。 一、使用javascript实现

function keyListener(event){ if (event.ctrlKey && event.keyCode === 86){ alert('你按下了CTRL+V'); } } Ctrl+V:粘贴粘贴

 二、使用jquery实现

$(function(){ $("#aaa").keyup(function(event){ if (event.ctrlKey && event.keyCode === 67){ alert('你按下了CTRL+C'); } }); }); /* * $('input').keyup(function(){...}); * $('input').bind('keyup', function(){...}); * $('input').live('keyup', function(){...}); */ Ctrl+C:复制复制

三、说明 event.ctrlKey 功能:检测事件发生时Ctrl键是否被按住了。 语法:event.ctrlKey 取值:true | false  1|0 说明: ctrlKey属性为true表示事件发生时Ctrl键被按下并保持,为false则Ctrl键没有按下。 ctrlKey属性可结合鼠标或键盘使用,多用于制作一些快捷操作方式。 四、详细keyCode值列表

以上就是js和jquery实现监听键盘事件示例代码,希望对大家的学习有所帮助。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3