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
>
查看全文
相关阅读:
成长型思维
Spring Boot 入门详细分析
我们为什么要学习 Spring Boot
躲不掉的 lambda 表达式
Java 并发工具包 | J.U.C
Java 并发编程整体介绍 | 内含超多干货
彻底搞懂单例模式如何安全的实现
atomic 包、synchronized | Java 中线程安全
AD在更新PCB的时候,每次封装都会改变位置?
1206封装电容在物料可靠性设计比较低
原文地址:https://www.cnblogs.com/august/p/660522.html
最新文章
《代码之外的功夫-程序员精进之路》读后感
《你不知道的JavaScript》三卷读后感
《计算机是怎么跑起来的》读后感
《程序是怎样跑起来的》读后感
《NoSQL精粹》读后感
《成为技术领导者-掌握全面解决问题的方法》读后感
《代码不朽:编写可维护软件的10大要则(C#版)》读后感
《软件架构与模式》读后感
《元数据》读后感
《Serverless架构-无服务单页应用开发》读后感
热门文章
《DevOps软件架构师行动指南》读后感
《软件架构/架构师书库》读后感
《架构真经》读后感
《架构即未来》读后感
项目演化系列--移动端开发
项目演化系列--深入查询
项目演化系列--开启分布式(分离数据层)
项目演化系列--分布式锁
我的Java自学之路
分享几个好用的搜索技巧
Copyright © 2011-2022 走看看