目录
-
键盘事件
键盘事件中 altKey ctrlKey shitfKey metaKey key --- 获取的点击的键盘上的什么符号 charcode --- onkeypress事件中 获取的字符对应的ASCII码
-
案例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> // document.onkeydown = function(e){ // // if(e.altKey){ // // console.log("alt键被按下") // // }else if(e.ctrlKey){ // // console.log("ctrl键被按下") // // }else if(e.shiftKey){ // // console.log("shit键被按下") // // }else if(e.metaKey){ // // console.log("主键被按下") // // } // // 几个键同时按 // // if(e.altKey && e.ctrlKey){ // // console.log("两个键同时被按下") // // } // // 获取按键的标识符 // console.log(e.key) // // Windows // // if(e.ctrlKey && e.key == "c"){ // // console.log("拷贝") // // } // // mac // if(e.metaKey && e.key == "c"){ // console.log("拷贝") // } // // 字母对应的大写字母的ascii码值 // console.log(e.keyCode) // } document.onkeypress = function(e){ console.log(e.charCode) // 区分了大小写 } </script> </body> </html>