switch(e.keyCode) { case 65: $div.css('backgroundColor', 'apua'); $showCode.text(65); break; case 67: $div.css('backgroundColor', 'cadetblue'); $showCode.text(67); break; case 72: $div.css('backgroundColor', 'hotpink'); $showCode.text(72); break; case 75: $div.css('backgroundColor', 'khaki'); $showCode.text(75); break; case 77: $div.css('backgroundColor', 'mediumpurple'); $showCode.text(77); break; default: $div.css('backgroundColor', 'pink'); $showCode.text("无此键位"); break; }
时间: 2023-09-11 19:11:01 浏览: 164
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
这是一个 JavaScript 的 switch 语句,根据用户按下的键盘键位来改变一个 HTML 元素($div)的背景颜色。具体来说,当用户按下键盘上的 A、C、H、K、M 时,分别会将 $div 的背景色改为 apua、cadetblue、hotpink、khaki 和 mediumpurple,同时 $showCode 元素会显示当前按下的键盘键位的 ASCII 码值。当用户按下其他键时,$div 的背景色会变为 pink,同时 $showCode 显示"无此键位"。
阅读全文