-
JS键盘或鼠标事件
![](/Images/OutliningIndicators/ContractedBlock.gif)
按键以及鼠标点击事件
事件名称 说明
onkeypress 这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。
onkeyup 这个事件在用户放开任何先前按下的键盘键时发生。
onkeydown 这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
<script language=javascript>
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
function KeyDown()
{
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
(window.event.keyCode==39)))
{ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8)|| //屏蔽退格删除键
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
(event.keyCode==116))
{ //屏蔽 F5 刷新键
event.keyCode=0;
event.returnValue=false;
}
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
if ((event.ctrlKey)&&(event.keyCode==78))
{ //屏蔽 Ctrl+n
event.returnValue=false;
}
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
if ((event.shiftKey)&&(event.keyCode==121))
{ //屏蔽 shift+F10
event.returnValue=false;
}
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
if (event.keyCode==122)
{ //屏蔽 F11
event.returnValue=false;
}
}
}
![](/Images/OutliningIndicators/None.gif)
function document.onkeydown()
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
{
if ( event.keyCode=='39' ) //->右箭头
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
window.open("http://www.163.com");
}
}
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
function document.onkeypress()
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
{
if ( event.keyCode=='13' )
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
alert( '你输入了键盘的 “回车” 键');
return changePageGo();
}
}
![](/Images/OutliningIndicators/None.gif)
</script>
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
ASCII码 键盘 ASCII 码 键盘 ASCII 码 键盘 ASCII 码 键盘
27 ESC 32 SPACE 33 ! 34 "
35 # 36 $ 37 % 38 &
39 ' 40 ( 41 ) 42 *
43 + 44 ' 45 - 46 .
47 / 48 0 49 1 50 2
51 3 52 4 53 5 54 6
55 7 56 8 57 9 58 :
59 ; 60 < 61 = 62 >
63 ? 64 @ 65 A 66 B
67 C 68 D 69 E 70 F
71 G 72 H 73 I 74 J
75 K 76 L 77 M 78 N
79 O 80 P 81 Q 82 R
83 S 84 T 85 U 86 V
87 W 88 X 89 Y 90 Z
91 [ 92 \ 93 ] 94 ^
95 _ 96 ` 97 a 98 b
99 c 100 d 101 e 102 f
103 g 104 h 105 i 106 j
107 k 108 l 109 m 110 n
111 o 112 p 113 q 114 r
115 s 116 t 117 u 118 v
119 w 120 x 121 y 122 z
123 { 124 | 125 } 126 ~
-
相关阅读:
方式方法和思维技巧集合
【NOIP/CSP2019】D2T1 Emiya 家今天的饭
【NOIP/CSP2019】D1T2 括号树
【网络流24】餐巾
【NOIP2016】愤怒的小鸟
结论和典例集合
2020牛客寒假集训营第一场题解
新生训练赛001题解
The 2014 ACM-ICPC Asia Regional Contest Xi'an Site题解
SDNU ACM-ICPC 2019 Competition For the End of Term(12-15)山师停训赛题解
-
原文地址:https://www.cnblogs.com/hanguoji/p/956659.html
Copyright © 2020-2023
润新知