• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Elemente disablen

musclebreast

Mitglied
Hallo,

ich habe eine Frage. Ich habe eine form in der ich mehrere Textfelder habe. Ich möchte jetzt beim form Submit nur die Felder übertragen in denen ein bestimmtes wort steht. Wie kann ich Felder beim Submit nicht übertragen? ist dies möglich mit forms.elements.disabled ="true"; oder gibt es eine andere Mögloichkeit?

LG,

Lara
 
:) das ist natürlich die einfachste lösung....das problem ist meine felder sind an bedingungen gebunden...ist es mit javascript möglich die felder im nachhinein, vorm übertrAGEN zu löschen oder wegzulassen?

verhindert display="none" das übertagen eines feldes nach dem submit?
 
Zuletzt bearbeitet:
ist dies möglich mit forms.elements.disabled ="true"; oder gibt es eine andere Mögloichkeit?

Korrekt wäre für diese Schreibweise:

Code:
forms.elements.disabled=true;

da das keine String-Zuweisung ist.

Ob disabled oder nicht, übertragen werden sie trotzdem.

Die value-Werte von input-Felder werden, wenn disabled auf true bzw. disabled gesetzt ist, nicht übertragen.

verhindert display="none" das übertagen eines feldes nach dem submit?

Nein.
 
Ich fürchte, dass ein solches Verhalten inkonsistent ist (vor allem IE ^^).
Ich würde das Element vom DOM-Baum verschwinden lassen.
 
hast du keine Möglichkeit die Felder die du brauchst bzw nicht brauchst, nach dem abschicken serverseitig zu filtern? Das wäre der übliche Weg.
 
Zurück
Oben