Struppi: Tastendruck Code-Kollision

Beitrag lesen

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.