Reputation:
function Test(event) {
console.log(event.key + ' ' + event.which + ' ' + event.code);
}
<input type="text" onkeydown="Test(this)">
Result:
undefined undefined undefined
Reason: I use this method because I need to generate multiple input text (dynamic) on run time.
Please anyone help me, Thank in advance.
Upvotes: 1
Views: 53
Reputation: 36703
You need to pass event
and not this
function Test(event) {
console.log(event.key + ' ' + event.which + ' ' + event.code);
}
<input type="text" onkeydown="Test(event)">
Upvotes: 2