Sven Rautenberg: input onChange Problem

Beitrag lesen

MoiN!

Eine Schleifenkonstruktion zum Auslesen aller Feldinhalte wäre erstens etwas aufwendig und zweitens soll das Cookie auch ohne submit gesetzt werden. Wenn zB. jemand auf der deutschen Seite anfängt, Eingaben zu machen und sich zwischendurch überlegt, daß er lieber das englische Formular benutzen will, sollen die eingegebenen Werte übernommen werden.

Da die IE-Komfortfunktion auch auch auf der neuen Seite noch funktionieren wird (es sei denn, der Browser stürzt ab, und der User muß einen anderen nehmen), würde ich dieses Problem als nicht so gravierend erachten.

Aber das Cookie onsubmit auch zu schreiben, ist sinnvoll. Es macht _dir_ Aufwand, aber auch nur einmal. Und die DOM-Struktur kommt dir sogar noch entgegen: Alle Formular-Elemente sind in einem Array angeordnet, auf das man via Namen zugreifen _kann_, aber nicht muß. So kannst du eine nette Schleife programmieren, welche das komplette Formular ausliest und im Cookie speichert. Oder dein Auswerteskript macht das, wenn die Ergebnisseite ausgegeben wird (praktisch onaftersubmit ;) ).

- Sven Rautenberg