KeyboardEvent.which
- UNOFF一个旧版 KeyboardEvent
属性,等同于 KeyboardEvent.keyCode
或 KeyboardEvent.charCode
,具体取决于键是否是字母数字键。
Chrome
- 4 - 123: 受支持
- 124: 受支持
- 125 - 127: 受支持
Edge
- 12 - 123: 受支持
- 124: 受支持
Safari
- 3.1 - 4: 不受支持
- 5: 支持未知
- 5.1 - 17.3: 受支持
- 17.4: 受支持
- 17.5 - TP: 受支持
Firefox
- 2 - 124: 受支持
- 125: 受支持
- 126 - 128: 受支持
Opera
- 9 - 9.6: 支持未知
- 10 - 108: 受支持
- 109: 受支持
IE
- 5.5 - 8: 不受支持
- 9 - 10: 受支持
- 11: 受支持
Chrome for Android
- 124: 部分支持
Safari on iOS
- 3.2 - 4.3: 支持未知
- 5 - 17.3: 受支持
- 17.4: 受支持
- 17.5: 受支持
Samsung Internet
- 4: 不受支持
- 5 - 23: 部分支持
- 24: 部分支持
Opera Mini
- 全部: 不受支持
Opera Mobile
- 10 - 12.1: 受支持
- 80: 受支持
UC Browser for Android
- 15.5: 受支持
Android 浏览器
- 2.1 - 2.2: 支持未知
- 2.3 - 4.3: 受支持
- 4.4 - 4.4.4: 部分支持
- 124: 受支持
适用于 Android 的 Firefox
- 125: 部分支持
QQ 浏览器
- 14.9: 受支持
百度浏览器
- 13.52: 部分支持
KaiOS 浏览器
- 2.5: 受支持
- 3: 受支持
此属性已过时且不推荐使用。 "IME 使用中可能会抑制某些按键事件或其值"。在移动设备(虚拟键盘)上,所有按键都报告为 229。