JS中使用onkeydown事件来实现键盘效果
来源:互联网 发布:软件系统项目总结 编辑:程序博客网 时间:2024/04/25 05:53
首先我们需要弄清楚
str="a";
code = str.charCodeAt(); //将字符转为对应的ASCII码
str2 = String.fromCharCode(code);//将ASCII码转为对应的字符
<style type="text/css">li{cursor: pointer; list-style-type: none; border: 1px solid #F00;width: 80px;float: left; text-align: center; height: 30px; line-height: 30px;}.activeButton{background-color: #0F0}</style><script type="text/javascript" src="./js/jquery-1.7.2.min.js"></script><script type="text/javascript">$(function(){var allKey=['~','!','@','#','$','%','^','&','*','(',')','-','+','Q','W','E','R','T','Y','u','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M'];var strHtml='';var code;for (var i = 0; i < allKey.length; i++) {code = allKey[i].charCodeAt(); //将字符转为对应的ASCII码strHtml+='<li class="keyButton" id="key'+code+'">'+allKey[i]+'</li>'};$("#keyBox").html(strHtml);$(window).keydown(function(event){var id="#key"+event.keyCode;$('.keyButton').removeClass('activeButton').filter(id).addClass('activeButton');});});</script><div style="width:1000px; margin:0 auto; "><ul id="keyBox"></ul></div>
你在键盘上相应的键,相应的键会变绿色。
0 0
- JS中使用onkeydown事件来实现键盘效果
- js中的键盘事件:onkeydown、onkeypress、onkeyup
- 键盘事件onkeydown
- 解决js中onkeydown事件键盘控制div移动鼠标卡顿
- js中onkeydown事件,兼容IE…
- 通过onkeypress和onkeydown事件禁用键盘中某些键
- 通过onkeypress和onkeydown事件禁用键盘中某些键
- js的onkeydown事件
- 利用js实现键盘的特效(onkeydown())
- js实现键盘事件
- js中键盘事件
- CDialog中OnKeyDown事件和OnChar事件实现
- Qt中使用事件过滤器来处理键盘焦点
- Qt中使用事件过滤器来处理键盘焦点
- vc学习之键盘事件OnKeyDown
- js实现键盘监听事件
- Android中OnkeyDown事件和OnBackPressed方法区别、兼容、使用
- Android中OnkeyDown事件和OnBackPressed方法区别、兼容、使用
- iOS quartzCore第三章——CAEmitterLayer和CAEmitterCell详解
- 作用域与闭包
- UIimage 加载图片
- httpclient 设置代理 PostMethod 示例
- Java图形界面基础案例分析(满天星)
- JS中使用onkeydown事件来实现键盘效果
- 【springboot】自定义模板配置
- linux环境下无阻塞键盘输入以及MAP容器中value为数组的一些问题
- javaer to go之byte类型转换
- IOS caf音频文件如何转化成mp3文件
- python学习2:urllib2
- 斗地主 - 获取扑克牌类型
- Sitemesh 3 的使用及配置
- Android实现第一次进入App时的引导学习界面