keydown, keyup,点击键盘/点击结束
.key:用户所点击的内容
.code:用户点击的物理内容,可以显示位于键盘的位置,leftShift/rightShift/Space
document.querySelector('button').addEventListener('click', function (evt) {
console.log(evt)
})
// const input = document.querySelector('input');
// input.addEventListener('keydown', function (e) {
// console.log(e.key)
// console.log(e.code)
// })
// input.addEventListener('keyup', function () {
// console.log("KEYUP")
// })
window.addEventListener('keydown', function (e) {//鼠标位于在当前窗口的时候(不是位于控制台输入)点击几个箭头方向
switch (e.code) {
case 'ArrowUp':
console.log("UP!");
break;
case 'ArrowDown':
console.log("DOWN!");
break;
case 'ArrowLeft':
console.log("LEFT!");
break;
case 'ArrowRight':
console.log("RIGHT!");
break
default:
console.log("IGNORED!")
}
})
浙公网安备 33010602011771号