molily: JS/DOM - Formular dynamisch erstellen -> wie korrekt "onsubmit"?

Beitrag lesen

Zwei mir bekannte Varianten habe ich überprüft die der FF3 beide umsetzt aber der IE6 nicht:

Ja, siehe https://redaktion.selfhtml.org/selfhtml-preview/javascript/einbindung.html#fehler-code-als-string. (SSL-Warnungen wegklicken.)

Und, was in Variante 1 nicht gehen würde, dem Funktionsaufruf einen Parameter übergebe

Zur Parameter übergabe siehe https://redaktion.selfhtml.org/selfhtml-preview/javascript/einbindung.html#fehler-handler-aufrufen

Der Einfachheit halber kannst du wie gesagt eine anonyme Wrapper-Funktion notieren:

form.onsubmit = function () {
   return tatsächlicherHandler(parameter1, parameter2, ...);
};
function tatsächlicherHandler () {
   ...
   return false;
}

und mit "return false" ein Neuladen der Seite verhindere?

Einfach am Ende der Handlerfunktion return false notieren.
https://redaktion.selfhtml.org/selfhtml-preview/javascript/einbindung.html#standardaktion

Mathias