keydown keypress

HTML

<input id="testInput" />
<p id="testOutput"></p>

JavaScript

var testOutput = document.getElementById("testOutput");
var testInput = document.getElementById("testInput");
testInput.onkeydown = function(event) {
    console.log(event);
    testOutput.innerHTML += event.type + ' ' + event.keyCode + ' ' + event.key + '<br />';
}
testInput.onkeyup = function(event) {
    testOutput.innerHTML += event.type + ' ' + event.keyCode + ' ' + event.key + '<br />';
}
testInput.onkeypress = function(event) {
    console.log(event);
    testOutput.innerHTML += event.type + ' ' + event.keyCode + ' ' + event.key + '<br />';
}