Dialog Element, alle Eingaben löschen
der henry
- javascript
Hallo,
ich habe ein Dialog Element mit vielen Eingabefeldern. Wie kann ich beim beenden (close) alle Eingabefelder leeren, so eine Art "reset/delete"
Ich habe es mit
document.getElementById('dialog').reset(); document.querySelector('dialog').reset();
probiert ... reset wird nicht erkannt.
???
Hallo Henry,
gar nicht. Ein dialog-Element kümmert sich nicht um seine Inhalte.
Aber: Du kannst in das dialog-Element ein form-Element einfügen (mit method="dialog") und darin die Eingabefelder. Dann kannst Du auf dem form-Element die reset-Methode aufrufen. Und ein submit des Forms schließt den Dialog. Im Wiki sprechen wir das hier an.
Rolf
Guten Morgen,
vielen Dank, genau so funktioniert es.
der henry