Felix: Form mit Enter abschicken

Beitrag lesen

Hallo Paul.

Zwar weiß ich nicht, warum's nicht funktioniert, aber ich habe mal eine kleine Änderung angemerkt. Vielleicht hilft's ja. Just a thought...

Felix

Ich habe schon ueber eine Moeglichkeit nachgesonnen, das trotzdem zu umgehen und bin dabei auf die eventhandler gestossen. Aber die scheinen ja zunaechst nicht auf Netscape zu gehen , oder?

Ich habe mal das folgende probiert, das zwar Netscape-gerecht ist, aber funktioniert hat's leider nicht <g>:

<html><head><title>Test</title>
<script language="JavaScript">
function Tastatur(Ereignis)
{

»»  if(Ereignis.which == 13)

document.Testform.Absenden.click();

Statt dessen:   document.Testform.submit();

}  
window.onkeydown = Tastatur;
</script>
</head><body>
<form name="Testform" action="mailto:muenz@csi.com">
Vorname: <input name="Vorname" > Zuname: <input name="Zuname">

<input type=submit value="Absenden" name="Absenden">
</form>
</body></html>

Vielleicht findet ja noch jemand den Kasus Knaktus in dem Beispiel.

Viele Gruesse
  Stefan Muenz