Javascript中的window.event.keyCode使用介绍


Posted in Javascript onApril 26, 2011

主要就是为了监听键盘按下的是哪个键,并且转成ASCII码;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>window.event.keyCode</title> 
</head> 
<body onkeydown=" alert(window.event.keyCode)"> 
<input id="txtCode" type="text" /> 
</body> 
</html>

那么如何用回车代替小键盘的回车呢?首先我们要知道,回车的ASCII码是13 ,TAB键的ASCII码是9那就好办啦;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>使用回车代替TAB键</title> 
</head> 
<body onkeydown="if(window.event.keyCode==13){ window.event.keyCode=9}"> 
<input id="txtCode" type="text" /> 
<input id="txtCode2" type="text" /> 
</body> 
</html>

在上面的代码中我们使用了keyCode来实现回车代替TAB键,只是简单的做了一个判断,如果当按下的是回车(13),我们就把TAB(9)的值赋给它(骗骗计算机),这些小小的细节积累起来,也是一批不小的财富吧!
Javascript 相关文章推荐
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
Mar 04 Javascript
js实现双向链表互联网机顶盒实战应用实现
Oct 28 Javascript
将Datatable转化成json发送前台实现思路
Sep 06 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
Dec 10 Javascript
jQuery点击其他地方时菜单消失的实现方法
Apr 22 Javascript
浅析JavaScript Array和string的转换(推荐)
May 20 Javascript
webpack入门必知必会
Jan 16 Javascript
数组Array的一些方法(总结)
Feb 17 Javascript
jquery实现下拉框左右选择功能
Feb 21 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
Mar 13 Javascript
微信小程序mpvue点击按钮获取button值的方法
May 29 Javascript
JS实现密码框效果
Sep 10 Javascript
Javascript中正则表达式的全局匹配模式分析
Apr 26 #Javascript
说明你的Javascript技术很烂的五个原因
Apr 26 #Javascript
jQuery学习总结之元素的相对定位和选择器(持续更新)
Apr 26 #Javascript
用jquery实现自定义风格的滑动条实现代码
Apr 26 #Javascript
超轻量级的基于jquery的三级展开列表
Apr 26 #Javascript
jqPlot 基于jquery的画图插件
Apr 26 #Javascript
让浏览器非阻塞加载javascript的几种方法小结
Apr 25 #Javascript
You might like
php中使用redis队列操作实例代码
2013/02/07 PHP
PHP根据IP地址获取所在城市具体实现
2013/11/27 PHP
浅谈使用PHP开发微信支付的流程
2015/10/04 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
菜单效果
2006/10/14 Javascript
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
解析JavaScript中的不可见数据类型
2013/12/02 Javascript
javascript中字符串的定义示例代码
2013/12/19 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
2016/03/01 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
JS实现的幻灯片切换显示效果
2016/09/07 Javascript
input 标签实现输入框带提示文字效果(两种方法)
2017/10/09 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
2018/12/11 Javascript
如何手写一个简易的 Vuex
2020/10/10 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
Python中为feedparser设置超时时间避免堵塞
2014/09/28 Python
详解Python字符串对象的实现
2015/12/24 Python
利用python程序帮大家清理windows垃圾
2017/01/15 Python
Python迭代器和生成器定义与用法示例
2018/02/10 Python
对numpy中轴与维度的理解
2018/04/18 Python
python绘制简单彩虹图
2018/11/19 Python
python Selenium实现付费音乐批量下载的实现方法
2019/01/24 Python
使用pandas 将DataFrame转化成dict
2019/12/10 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
捷克母婴用品购物网站:Feedo.cz
2020/12/28 全球购物
致标枪运动员广播稿
2014/02/06 职场文书
小学教师师德师风演讲稿
2014/08/22 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
暑期家教宣传单
2015/07/14 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
FP-growth算法发现频繁项集——构建FP树
2021/06/24 Python
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏
Windows Server 2012配置DNS服务器的方法
2022/04/29 Servers
ubuntu开机后ROS程序自启动问题
2022/12/24 Servers