Textfeld löschen, wenn Formular abgesendet wird
chr
- javascript
Moin,
ich habe eine Seite auf der ein Formular mit einem Textfeld ist. Das Formular sendet die Daten an ein Script welches in einem IFRAME aufgerufen wird.
Wie kann ich den Inhalt des Textfeldes löschen, nachdem die Daten an das Script übergeben worden sind?
Hallo,
Wie kann ich den Inhalt des Textfeldes löschen, nachdem die Daten an das Script übergeben worden sind?
Wie wäre es wenn du das Formular mit settimeout im onsubmit Ereignis zweitverzögert leerst?
Gruß,
Rekire
Hallo,
Wie kann ich den Inhalt des Textfeldes löschen, nachdem die Daten an das Script übergeben worden sind?
Wie wäre es wenn du das Formular mit settimeout im onsubmit Ereignis zweitverzögert leerst?
Gruß,
Rekire
hmm, geht das nicht irgendwie eleganter?
Ich dachte an sowas (Dieses Javascript wird im IFRAME ausgeführt):
top.frames[0].FORM.TEXTFELD.value = "";
Aber das funktioniert nicht weil ich nicht weiss, wie ich den übergeordneten Frame ansprechen kann, falls das überhaupt geht.
Aber das funktioniert nicht weil ich nicht weiss, wie ich den übergeordneten Frame ansprechen kann, falls das überhaupt geht.
Probiere es mal mit:
parent.parent.document.forms[0].feldname.value="";
Gruß,
Rekire
Aber das funktioniert nicht weil ich nicht weiss, wie ich den übergeordneten Frame ansprechen kann, falls das überhaupt geht.
Probiere es mal mit:
parent.parent.document.forms[0].feldname.value="";Gruß,
Rekire
So klappts, Danke!
Hi
Aber das funktioniert nicht weil ich nicht weiss, wie ich den übergeordneten Frame ansprechen kann, falls das überhaupt geht.
Probiere es mal mit:
parent.parent.document.forms[0].feldname.value="";
oder parent.parent.document.forms[0].rest();
Kommt drauf an, welches man braucht. Bei einem ganzen Formular ist reset() besser
mfg
Genie
Hi
Der Fehlerteufel hat zugeschlagen:
oder parent.parent.document.forms[0].rest();
document.forms[0].reset();
^
mfg
Genie