0

您可以使用 jQuery 轻松获取 ASCII 输入:

$('body').keypress(function(e){
    console.log('input: ',String.fromCharCode(e.keyCode));
});

测试输入特殊字符(例如 á é í ó ú)的此代码段不会给出预期的输入。如何在 HTML 上获得正确的 unicode 输入?

4

1 回答 1

0

这对我有用:

String.fromCharCode(225);

返回

"á"

这是一个涵盖 UTF-16 代码单元的解决方案,尽管它说您不应该有问题,因为您的字符都是“通常的 2 字节字符”:

developer.mozilla.org:String.fromCodePoint

于 2013-01-26T23:13:30.480 回答