Peter Ladewig: Submit Ereignis abfangen

Hallo,
ich habe ein Problem, mit dem ich mich schon einige Stunden herumärgere:

Ich möchte beim Anklicken eines Submit Buttons in einem Formular erreichen, dass vor Ausführen des submits eine andere Funktion ausgeführt wird ( Der submit lädt die Seite neu und bestückt sie mit servergenerierten Inhalten). Da die Seite komplett servergeneriert ist, kann ich den Quellcode  nicht verändern, die übliche Lösung, im Form-Tag mit on submit = machefunktionXY();  ein Funktion aufzurufen, kommt deshalb nicht in Frage.
Ich hab die Möglichkeit, im head der Seite ein Javascript einzufügen, dort hab ich Folgendes als Test probiert:

<script language="JavaScript1.2" type="text/javascript">
function nachricht(){
alert("Submit ausgeführt");
}
document.onsubmit=nachricht;
</script >

Geht leider nicht; wenn ich stattdessen onclick verwende, funktioniert die Sache, wahrscheinlich, weil dabei die Seite nicht neu geladen wird.
Für Anregungen wäre ich sehr dankbar.
Peter

  1. Moin Moin !

    document.onsubmit=nachricht;

    Was wird submitted?

    Das Dokument oder doch eher ein Formular im Dokument?

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"