JavaScript - Tutorial - Objektreferenz - Das forms-Objekt

In modernen Browsern ist dieses Objekt vom Typ NodeList (W3C-DOM-Level-3).


window
document
forms
elements
options

forms ist ein Array-Objekt, welches Information über alle mit dem <form>-tag erzeugten Formulare enthält.

Attribute des Objekts forms
Attribut Bedeutung
lengthAnzahl der Formulare
[#]#-tes Formular


Attribute eines Formulars
Attribut Bedeutung
actionZieladresse des Sendevorganges
encodingKodierung
lengthAnzahl der Formularelemente
methodÜbertragungsmethode
nameFormularname
targetZielfenster für CGI-Antworten


Unter-Objekte eines Formulars
Objekt Bedeutung
elementsArray der Formularelemente
[#]#-tes Formularelement (alternativ zu elements[#])

Das heißt, daß man anstatt forms[#].elements[#] auch forms[#][#] schreiben kann.
Von derartiger Verkürzung rate ich allerdings ab, da es vermutlich nicht von jedem Browser verstanden wird.

Funktionen eines Formulars
Funktion Bedeutung
handleEvent(event)Ereignis verarbeiten
reset()Formular auf Anfangswerte zurücksetzen
submit()Formular absenden


Einbindung von Formularen in JavaScript


Die einzelnen Formulare lassen sich nicht nur über document.forms[#] ansprechen, sondern auch über den im <form>-tag angegebenen Namen.
Ein mit <form name="mein_formular"> eingebundenes Formular kann auch als document.mein_formular angesprochen werden.

Autor: Ulrich Kritzner