Hallo liebes Forum.
Für mein aktuelles Projekt habe ich einen Datensatz in einer XML-Datei aus der ich eine Tabelle dynamisch generiere. Zusätzlich möchte ich eine Filterfunktion einbauen. Da sich die Filteroptionen aus den Daten der XML-Datei ergeben, muß dieses Formular auch dynamisch erstellt werden.
Dabei habe ich das Problem, wie ich diesem Formular korrekt ein onsubmit-Event mitgebe. Zwei mir bekannte Varianten habe ich überprüft die der FF3 beide umsetzt aber der IE6 nicht:
/* Variante 1 */
var form = document.createElement("form");
form.name = "filter";
form.onsubmit = tabellefiltern;
/* Variante 2 */
var form = document.createElement("form");
form.name = "filter";
form.setAttribute("onsubmit", "tabellefiltern(); return false;");
Weiß jemand wie ich das korrekt umsetze? Und, was in Variante 1 nicht gehen würde, dem Funktionsaufruf einen Parameter übergebe und mit "return false" ein Neuladen der Seite verhindere?
Viele Grüße, Steffen