项目中要监听键盘组合键ctrl+c,以便做出对应的响应。查了一些方法但是其兼容性和稳定性不是很高,最终得到如下方法,经测试在firfox、chrome、ie中均可以使用。
一、使用javascript实现
ctrl+v:粘贴粘贴
二、使用jquery实现
ctrl+c:复制复制
三、说明
event.ctrlkey
功能:检测事件发生时ctrl键是否被按住了。
语法:event.ctrlkey
取值:true | false 1|0
说明:
ctrlkey属性为true表示事件发生时ctrl键被按下并保持,为false则ctrl键没有按下。
ctrlkey属性可结合鼠标或键盘使用,多用于制作一些快捷操作方式。
四、详细keycode值列表
以上就是js和jquery实现监听键盘事件示例代码,希望对大家的学习有所帮助。
