Hi
Ich hab mal ein kleines Javascriptprogram geschrieben, um den Unterschied herauszubekommen:
<html>
<head>
<title>Test</title>
<script language="JavaScript">
<!--
i=0;
function tuewas() {
i++;
return
}
function schreibe() {
alert("i="+i);
return
}
document.onkeypress=tuewas; ** oder document.onkeydown=tuewas;**//-->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<a href="#" onmouseover="schreibe()">Wie groß ist i?</a>
</body>
</html>
Bei onkeypress wird die funktion tuewas solange die Taste gedrueckt bleibt ausgefuehrt, waehrend bei onkeydown die funktion immer nur einmal aufgefuehrt wird. (getestet mit NS4.03)
Ich hoffe das bringt wenigstens ein bischen Klarheit.
Holger
Hallo Holger!
Jetzt habe auch ich kapiert, was Du meintest. Hatte vorhin wohl einen Blackout oder so. Zu Dumm, dass man hier nichts löschen kann...
Gruss
Hartmut