Hallo zusammen,
ich habe nun schon einige Stunden mit der Suche nach der Lösung des Problems zugebracht und komme nicht weiter. Meine JS-Kenntnisse sind beschränkt und ich kämpfe regelmäßig damit.
Das Problem ist:
Ich habe ein Formular, dass ich dynamisch erweitern möchte. Bisher habe ich dafür folgenden Code verwendet:
Nun habe ich aber das Problem, dass ich eins auf den Deckel bekommen habe, weil sich die Eingaben löschen, wenn man ein neues Feld hinzufügt. Sprich: Ich lasse mir zwei Felder geben, fülle sie aus und merke dann, dass ich ein drittes Feld brauche. Wenn ich nun die Funktion "Mehr3()" aufrufe, werden die Eingaben aus den ersten beiden Feldern gelöscht. Wie kann man das verhindern? (PHP scheidet leider aus, da die eigentliche PHP-Funktion schon über 1200 Zeilen lang ist und ich dem Benutzer nicht diese Laufzeit für ein einziges Feld zumuten möchte...)
Für hilfreiche Tipps wäre ich euch super dankbar!
Liebe Grüße
Vera
ich habe nun schon einige Stunden mit der Suche nach der Lösung des Problems zugebracht und komme nicht weiter. Meine JS-Kenntnisse sind beschränkt und ich kämpfe regelmäßig damit.
Das Problem ist:
Ich habe ein Formular, dass ich dynamisch erweitern möchte. Bisher habe ich dafür folgenden Code verwendet:
Code:
var NeuDrei = "<br><input type=\'text\' name=\'formel[]\' value=\'\' size=\'100\'>";
function Mehr3 () {
document.getElementById(\'eingabe3\').innerHTML += NeuDrei;
}
Nun habe ich aber das Problem, dass ich eins auf den Deckel bekommen habe, weil sich die Eingaben löschen, wenn man ein neues Feld hinzufügt. Sprich: Ich lasse mir zwei Felder geben, fülle sie aus und merke dann, dass ich ein drittes Feld brauche. Wenn ich nun die Funktion "Mehr3()" aufrufe, werden die Eingaben aus den ersten beiden Feldern gelöscht. Wie kann man das verhindern? (PHP scheidet leider aus, da die eigentliche PHP-Funktion schon über 1200 Zeilen lang ist und ich dem Benutzer nicht diese Laufzeit für ein einziges Feld zumuten möchte...)
Für hilfreiche Tipps wäre ich euch super dankbar!
Liebe Grüße
Vera