为什么event [1]返回undefined但是console.log(event)似乎返回一个数组?

时间:2014-04-03 18:12:22

标签: javascript arrays onkeydown

console.log返回看起来像和数组的内容:keyup charCode = 0,keyCode = 18 但我尝试使用事件[1]来获取密钥代码,但它未定义,如何从中提取密钥代码?

function processKeyDown(event)
{
    console.log(event);
}

2 个答案:

答案 0 :(得分:0)

使用 event.keyCode 访问已按下的键。

答案 1 :(得分:0)

这是因为event是一个对象,而不是一个基于索引的数组。请改用event.keyCode