如何获得按下的键的符号 IE8-?

How to get symbol of pressed key IE8-?

我有这个代码:

document.onkeydown = function(event) {
    if (!event) {
        event = window.event;
    } 
    var keyCode = event.keyCode || event.which;

   console.log(event);
   console.log(keyCode);
}

这适用于 IE8 浏览器。但是,我仍然需要知道按下的键的符号。
在较新的浏览器中,我可以使用“e.key”。我试图将事件输出到控制台,但我没有发现任何类似于按下的键的符号。我该如何解决?

答案已找到。此代码甚至在 IE5 中也有效(已在模拟器上检查)。

document.onkeydown = function(event) {
  if (!event) {
    event = window.event;
  } 
  var keyCode = event.keyCode || event.which;
  var pressedKeySymbol = event.key || String.fromCharCode(keyCode).toLowerCase();
  console.log(event);
  console.log(keyCode);
}

非常感谢来自美丽的萨哈林岛的 Valerii。