Hiho leute,
ich hab mal eine kleine Frage zum Reset Button bei html Formularen.
Und zwar habe ich folgendes gemacht. Ich hab ein Formular erstellt (logischerweise) und habe davor eine Abfrage ob das Formular schon einmal abgesendet wurde. Wenn ja, dann stehen in den Eingabefeldern des Formulars die dinge die schon eingegeben wurden in den entsprechenden Feldern drinne. Das ist ja soweit gewollt, doch wenn man jetzt auf den reset button klickt, werden die eingaben nicht gelöscht da sie über php variablen definiert sind glaube ich. jedenfalls passiert da nix wenn ich drauf klicke. Unter normalen umständen braucht man den button beim zweiten aufruf des Formulares nicht da man ja eigentlich nur die felder korrigieren muss wo etwas falschen drinne steht oder eben leere felder ausfüllen. Trotzdem stört es mich ein wenig das ein button da ist der keinerlei funktion hat.
P.S.: Beim ersten ausfüllen (bevor das Formular abgesendet wurde) kann man ganz normal den reset button betätigen und alles wird gelöscht. erst wenn per value="$phpvariable" nach dem ersten absenden das Formular + Fehlermeldung erneut aufgerufen werden, funktioniert der Reset button nicht mehr. Ich glaube ich müsste dafür die Variablen-Inhalte löschen, doch das wollte ich eigentlich nicht. Deshalb habe ich mich gefragt ob es nciht möglich ist den reset button zu verlinken sodass bei einem klick darauf das Formular einfach nochmal komplett neu geladen wird, so als würde es noch nie aufgerufen worden sein. Der einzige nachteil dabei ist halt das auhc die Fehlermeldungen dann nicht mehr angezeigt werden.
hat jemand eine Lösung oder einen Denkanstoß für mien eigentlich kleines problem?
ich hab mal eine kleine Frage zum Reset Button bei html Formularen.
Und zwar habe ich folgendes gemacht. Ich hab ein Formular erstellt (logischerweise) und habe davor eine Abfrage ob das Formular schon einmal abgesendet wurde. Wenn ja, dann stehen in den Eingabefeldern des Formulars die dinge die schon eingegeben wurden in den entsprechenden Feldern drinne. Das ist ja soweit gewollt, doch wenn man jetzt auf den reset button klickt, werden die eingaben nicht gelöscht da sie über php variablen definiert sind glaube ich. jedenfalls passiert da nix wenn ich drauf klicke. Unter normalen umständen braucht man den button beim zweiten aufruf des Formulares nicht da man ja eigentlich nur die felder korrigieren muss wo etwas falschen drinne steht oder eben leere felder ausfüllen. Trotzdem stört es mich ein wenig das ein button da ist der keinerlei funktion hat.
P.S.: Beim ersten ausfüllen (bevor das Formular abgesendet wurde) kann man ganz normal den reset button betätigen und alles wird gelöscht. erst wenn per value="$phpvariable" nach dem ersten absenden das Formular + Fehlermeldung erneut aufgerufen werden, funktioniert der Reset button nicht mehr. Ich glaube ich müsste dafür die Variablen-Inhalte löschen, doch das wollte ich eigentlich nicht. Deshalb habe ich mich gefragt ob es nciht möglich ist den reset button zu verlinken sodass bei einem klick darauf das Formular einfach nochmal komplett neu geladen wird, so als würde es noch nie aufgerufen worden sein. Der einzige nachteil dabei ist halt das auhc die Fehlermeldungen dann nicht mehr angezeigt werden.
hat jemand eine Lösung oder einen Denkanstoß für mien eigentlich kleines problem?
Kommentar