67

如何使用javascript将键码转换为字符

var key_code = 65;

结果应该是

character = "a";
4

2 回答 2

132

String.fromCharCode()是你想要的:

fromCharCode() 方法将 Unicode 值转换为字符。

句法

String.fromCharCode(n1, n2, ..., nX)
于 2010-10-20T12:33:41.297 回答
12

如此处所示:

String.fromCharCode((96 <= key && key <= 105) ? key-48 : key)
于 2015-03-17T12:49:04.177 回答