我们知道,键盘上的每个键都对应着一个码,敲击键盘后,实际上是计算机硬件通过逻辑门电路产生二进制数字来表示这个码,然后传递给CPU。 下面总结下javascript 支持的char codes: Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45