标签: javascript keyboard cross-browser
有没有办法在keydown之后使用KeyboardEvent.key获取键的“未移位”值?
到目前为止,我一直在使用String.prototype.toLocaleLowerCase(),但这仅适用于某些键。替代方案是使用KeyboardEvent.keyCode /,但它有自己的缺点(无法预测具有不同键盘布局的键的值)。此外,MDN列出了.keyCode和.which,不赞成使用.key。