keydown:当用户按下键盘上的任意键时触发,按住不动将重复触发keyup,当用户释放键盘上的键时触发
keypress:当用户按下键盘上的字符键时触发,按住不动将重复触发(event.charCode 键码(ASCII编码形式展示,需要通过String.fromCharCode()方法转换。IE9以下不支持))
shiftkey、altkey、ctrlkey、
案例一简单应用keydown事件:
通过键盘事件实现键盘上按键可以显示出该键位的相关信息
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>键盘事件</title>
</head>
<body>
<div id="ok"></div>
</body>
<script>
// e.keyCode 键码值 判断按键的标准
// 键盘事件
window.onkeydown = function(e){
console.log("key ===" &#