zoukankan
html css js c++ java
获取键盘键值
<
html
>
<
head
>
<
script
language
="javascript"
>
ns4
=
(document.layers)
?
true
:
false
;
ie4
=
(document.all)
?
true
:
false
;
function
keyDown(e)
{
if
(ns4)
{
var
nkey
=
e.which;
var
iekey
=
'现在是ns浏览器';
var
realkey
=
String.fromCharCode(e.which);
}
if
(ie4)
{
var
iekey
=
event.keyCode;
var
nkey
=
'现在是ie浏览器';
var
realkey
=
String.fromCharCode(event.keyCode);
if
(event.keyCode
==
32
)
{realkey
=
'\' 空格\''}
if
(event.keyCode
==
13
)
{realkey
=
'\' 回车\''}
if
(event.keyCode
==
27
)
{realkey
=
'\' Esc\''}
if
(event.keyCode
==
16
)
{realkey
=
'\' Shift\''}
if
(event.keyCode
==
17
)
{realkey
=
'\' Ctrl\''}
if
(event.keyCode
==
18
)
{realkey
=
'\' Alt\''}
}
alert('ns浏览器中键值:'
+
nkey
+
'\n'
+
'ie浏览器中键值:'
+
iekey
+
'\n'
+
'实际键为'
+
realkey);
}
document.onkeydown
=
keyDown;
if
(ns4)
{
document.captureEvents(Event.KEYDOWN);}
</
script
>
</
head
>
<
body
>
//Javascript Document
<
hr
>
<
center
>
<
h3
>
请按任意一个键。。。。
</
h3
>
</
center
>
</
body
>
</
html
>
查看全文
相关阅读:
java adsl 自动拔号!
IoC 原理
JAVA lucene 高并发问题
C# java通信之webservice cxf Sping
jquery插件学习(六)
jquery插件学习(三)
jquery实战定宽
jquery插件学习(五)
jquery插件学习(四)
Androidsqlite数据库存取图片信息
原文地址:https://www.cnblogs.com/august/p/660522.html
最新文章
精选最新优秀源码下载网站排行
英文原版课程一些连接
ASP.NET实现在线截图[转载]
Silverlight 八方向按键移动
我总结的.NET常见面试考题(不定期更新)
Visual Studio 2008 自定义项目模板
.NET垃圾回收机制
AutoCompleteBox组件的自定义 FilterMode和自定义ItemFilter研究
C/C++如何修改数据文件指定内容
ubuntu下Qt4的mysql驱动安装
热门文章
Qt4.8中文乱码解决代码
ERROR 2003 (HY000): Can't connect to MySQL server on "host" (111)
Qt之drag and drop
ubuntu12.04安装fcitx问题解决
ubuntu安装openyoudao
windows下Memcached 架设及java应用
jqueryautocomplete自动推荐
Struts2的注解功能
lucene 学习之Document.add
lucene学习笔记之优化索引
Copyright © 2011-2022 走看看