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 相关文章推荐
jQuery $.each的用法说明
Mar 22 Javascript
浅谈关于JavaScript的语言特性分析
Apr 11 Javascript
了不起的node.js读书笔记之例程分析
Dec 22 Javascript
jQuery检测鼠标左键和右键点击的方法
Mar 17 Javascript
JS实现在状态栏显示打字效果完整实例
Nov 02 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
Dec 26 Javascript
angularjs之$timeout指令详解
Jun 13 Javascript
vue绑定class与行间样式style详解
Aug 16 Javascript
Vue自定义指令实现checkbox全选功能的方法
Feb 28 Javascript
ZK中使用JS读取客户端txt文件内容问题
Nov 07 Javascript
js中关于Blob对象的介绍与使用
Nov 29 Javascript
js实现三角形粒子运动
Sep 22 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
PHP mkdir()定义和用法
2009/01/14 PHP
php ios推送(代码)
2013/07/01 PHP
PHP中4种常用的抓取网络数据方法
2015/06/04 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
jquery 插件学习(四)
2012/08/06 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
JS双击变input框批量修改内容
2016/12/12 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
2017/06/14 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
vue.js实现简单轮播图效果
2017/10/10 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
JsonProperty 的使用方法详解
2019/10/11 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[01:49]一目了然!DOTA2DotA快捷操作对比第二弹
2014/05/16 DOTA
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
Python使用内置函数setattr设置对象的属性值
2020/10/16 Python
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
高级Java程序员面试题
2016/06/23 面试题
母亲节演讲稿范文
2014/01/02 职场文书
乡镇食品安全责任书
2014/07/28 职场文书
学校食堂食品安全责任书
2014/07/28 职场文书
科学发展观演讲稿
2014/09/11 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/09/30 职场文书
大学生心理健康活动总结
2015/05/08 职场文书
平凡的世界读书笔记
2015/06/25 职场文书
2016优秀毕业生个人事迹材料
2016/02/29 职场文书
python基础之函数的定义和调用
2021/10/24 Python