如何在按键时通过键盘触发事件
How to trigger an event from the keyboard on keypress?
我想知道这个网站是如何做到以下"复活节彩蛋"的:
当您在本页的键盘上键入"dance"时:http://wistia.com/about/yearbook画面变成了人们跳舞。
我怎样才能实现类似的东西?例如
$('#image').bind('keypress', function(e) {
if(e.keyCode==70){
// pressed 'f', do something...
}
});
只需将输入附加到字符串中,然后检查以验证输入的最后一位是否为您要查找的字符。
var secret = "6865786769"; //dance
var input = "";
$(document).keyup(function(e) {
input += e.which;
check_input();
});
function check_input() {
if(input.substr(input.length-secret.length) == secret) {
//the secret code
alert('Dance');
}
}
这是一把正在工作的小提琴。
相关文章:
- Vue键盘事件未启动
- Bootstrap 3键盘对默认键盘事件没有反应
- 是否可以使用JavaScript创建计算机宏(键盘事件等)
- JavaScript 键盘事件和比较
- 虚拟键盘事件
- 如何在 LimeJS javascript for html5 中处理键盘事件
- 调度键盘事件不'不能在JavaScript中工作
- 在谷歌地图上收听键盘事件
- 无法在鳄梨酱iframe中获取键盘事件
- 扩展浏览器以处理Apple键盘事件
- 用防油键或防篡改键触发键盘事件
- 如何使用自定义键盘事件和keyCode更改输入/textarea值
- 如何在svg上收听键盘事件
- 如何存储鼠标&键盘事件和值
- 键盘事件代码
- 国际键盘如何处理 JavaScript 键盘事件
- 来自键盘事件的 JS 读取变量
- 如何在 CodeMirror 中触发键盘事件
- 具有离子形式的键盘事件
- JavaScript 键盘事件未触发