sh0x
Erfahrenes Mitglied
Habe folgenden Code geschrieben:
Habe nämlich ein Formular und will, wenn ich auf den Button "Alles löschen" klicke, dass alle Angaben des Formulars gelöscht werden und dass das Formular ohne Parameter abgeschickt wird (weil er dann alles ausgibt). Das Löschen klappt auch. Nur schickt er das Formular nicht ab.
Er bringt folgenden Fehler: "Das Objekt unterstützt diese Eigenschaft oder Methode nicht".
Aber mein Formular hat den Namen "suchform". Und ich dachte dass ich dann mit document.suchform.submit das Absenden auslösen könne.
Wo liegt mein Denkfehler?
Edit: Habe aus Verzweiflung schon dem "Zürücksetzen-Button" ein type="submit" verpasst. Dann schickt er aber bei Betätigen der Enter-Taste immer das Formular mit dem "Zürücksetzen-Button" ab. Löscht also alles. Das soll natürlich nicht so sein.
Code:
function Reset() {
// Radio Element löschen
rObj = document.suchform.check_titel;
for (var i=0; i<rObj.length; i++) if (rObj[i].checked) rObj[i].checked=false;
// Checkbox löschen
if(document.suchform.check_text.checked) document.suchform.check_text.checked=false;
// Textfelder löschen
document.suchform.titel.value='';
document.suchform.text.value='';
document.suchform.submit();
}
Habe nämlich ein Formular und will, wenn ich auf den Button "Alles löschen" klicke, dass alle Angaben des Formulars gelöscht werden und dass das Formular ohne Parameter abgeschickt wird (weil er dann alles ausgibt). Das Löschen klappt auch. Nur schickt er das Formular nicht ab.
Er bringt folgenden Fehler: "Das Objekt unterstützt diese Eigenschaft oder Methode nicht".
Aber mein Formular hat den Namen "suchform". Und ich dachte dass ich dann mit document.suchform.submit das Absenden auslösen könne.
Wo liegt mein Denkfehler?
Edit: Habe aus Verzweiflung schon dem "Zürücksetzen-Button" ein type="submit" verpasst. Dann schickt er aber bei Betätigen der Enter-Taste immer das Formular mit dem "Zürücksetzen-Button" ab. Löscht also alles. Das soll natürlich nicht so sein.
Zuletzt bearbeitet: