Hi,
<script language="javascript">
function loeschen()
{
document.formular_name.submit()
document.formular_name.reset()
}
</script>
und dann im body
<form name="formular_name" .... onsubmit="loeschen()">
...
</form>
Damit wird versucht, Dein Formular zweimal zu schicken.
Einmal durch das Javascript, ein zweites Mal (nach dem Zurücksetzen) durch die normale Browserfunktionalität.
Daß bei script das type-Attribut fehlt, sei nur nebenbei erwähnt.
Wenn das überhaupt etwas tun soll, müßte es onsubmit="loeschen();return false;" heißen, damit das zweite Abschicken unterdrückt wird. Aber: durch das Submit wird ein http-Request abgesetzt, dessen Response die aktuelle Seite ersetzt (es sei denn, das target wird anders als _self angegeben). Je nach Browser (und Geschwindigkeit der Verbindung und des Servers) wird der reset nicht mehr durchgeführt...
Die normale Vorgehensweise (ohne Javascript!):
Das Formular wird ganz normal abgeschickt und das serverseitige Auswerte-Script/Programm schickt die Seite mit dem leeren Formular wieder an den Browser.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.