Trotzdem bleibt der Code, den mir e.which liefert, bei verschidenen Eingaben gleich, und ich meine, dass z.B. Shift-4 vom Code her nichts der Home-Taste zu tun haben sollte.
Nein, wich ist unterschiedlich. Guck dir das mal an:
<form action="" name="form1">
<p><textarea rows=40 name="area"></textarea>
<input type="text" name="text" value="" onkeypress="key(event)" onkeydown="key(event)">
<script type="text/javascript">
function key(e) {
document.form1.area.value +=
e.type +':' + e.which + '/' + e.keyCode + '\n'
}
</script>
</p>
</form>
Struppi.