Hallo 1211chef,
hab grad gegurgelt, es funzt auch bei anderen nicht.
Natürlich geht das. Minimal-Beispiel:
<!DOCTYPE html>
<head>
<title>blah</title>
<body>
<input type="search" id="field">
<script>
var el = document.getElementById("field");
el.addEventListener('keyup', function(event) {
console.log(event.keyCode);
});
</script>
Hier wird dir in der JS-Konsole jeder einzelne Buchstabe ausgegeben. Getestet mit Chrome und Firefox. Wenn das bei dir nicht geht, dann machst du etwas anderes falsch.
LG,
CK