Das Formularelement Objekt
Jedes Feld eines Formulares ist ein eigenes Objekt.
Mit Hilfe der Eigenschaften und Methoden der Objekte kann so auf alle Eingabeelemente
zugegriffen werden. Auch hier gilt wie schon für das Formularobjekt, ein Element sollte
einen
Namen erhlaten, über den man später darauf zugreifen kann.
Beispiel:
<input name="Nachname" size=20 maxlength=20>
Eigenschaften:
Fenstername.document.Formularname.Elementname.checked | Zum Auslesen oder Ändern von Radio-Buttons oder Checkboxen. 1=true, 0=false. |
Fenstername.document.Formularname.Elementname.defaultChecked | Zum Auslesen oder Ändern des voreingestellten Wertes von Radio-Buttons oder Checkboxen |
Fenstername.document.Formularname.Elementname.defaultValue | Zum Auslesen und Ändern des voreingestellten Wertes von Eingabefeldern und Textareafeldern. |
Fenstername.document.Formularname.Elementname.length | Auslesen der Anzahl von Elementen im gewählten Formular |
Fenstername.document.Formularname.Elementname.name | Der Name des Elementes wie er in HTML definiert wurde |
Fenstername.document.Formularname.Elementname.options.length | Anzahl der Auswahlmöglichkeiten in einer Auswahlliste |
Fenstername.document.Formularname.Elementname.options[#].index | Ermittelt den Index einer Auswahlmöglichkeit bei einer Auswahlliste |
Fenstername.document.Formularname.Elementname.options[#].defaultSelected | Ermittelt in Auswahllisten den voreingestellten Wert und läßt auch eine neue Voreinstellung zu. |
Fenstername.document.Formularname.Elementname.options.selectedIndex | Aktiviert eine Auswahl in einer Auswahlliste. |
Fenstername.document.Formularname.Elementname.options[#].selected | Aktiviert eine Auswahl in einer Auswahlliste |
Fenstername.document.Formularname.Elementname.options[#].text | Ermittelt oder bestimmt den Text in einer Auswahlliste |
Fenstername.document.Formularname.Elementname.value | Ermittelt oder ändert den Wert eines Elementes |
Methoden
Fenstername.document.Formularname.Elementname.blur() | Entfernt den Cursor aus einem Feld |
Fenstername.document.Formularname.Elementname.click() | Erzeugt einen automatischen Klick auf den ausgewählten Button. |
Fenstername.document.Formularname.Elementname.focus() | Setzt den Cursor in das ausgewählte Element |
Fenstername.document.Formularname.Elementname.select() | Selektiert den gesamten Text eines Feldes |