JavaScript onkeydown函数

时间:2018-08-16 05:53:14

标签: javascript

function Test(event) {
  console.log(event.key + ' ' + event.which + ' ' + event.code);
}
<input type="text" onkeydown="Test(this)">

结果:

undefined undefined undefined

原因:之所以使用此方法,是因为我需要在运行时生成多个输入文本(动态)。

请任何人帮助我,谢谢。

1 个答案:

答案 0 :(得分:2)

您需要通过event而不是this

function Test(event) {
  console.log(event.key + ' ' + event.which + ' ' + event.code);
}
<input type="text" onkeydown="Test(event)">