La référence javascript : Objets, méthodes, propriétés

Collection : window.document.forms[]
Tableau des formulaires du document
Compatible :

Syntaxe
Object document.forms[String nom_formulaire]

Description
Cet objet permet d'accéder à tous les formulaires présents sur votre document.

Il est possible d'accéder à vos formulaires de différentes façons :
Exemple :
- Soit une page HTML
<HTML>
<BODY>
<FORM NAME="truc"></FORM>
<FORM NAME="machin"></FORM>
<FORM NAME="chouette"></FORM>
</BODY>
</HTML>

- Pour accéder au formulaire "machin" :
<SCRIPT LANGUAGE="javascript">
// notation la plus courante
document.forms["machin"];
// ou bien : accéder au formulaire par son numéro
// ici 0=truc ; 1=machin ; 2=chouette
// (dans l'ordre de déclaration en HTML, commence à 0)
document.forms[1];
// ou encore :
document.machin;
</SCRIPT>


Il est ensuite possible d'accéder à des propriétés ou exécuter des méthodes pour ce formulaire.
Exemple :

document.forms["machin"].submit();
document.forms["machin"].action;
// etc.


Propriétés
action (Action d'un formulaire.)
encoding (Type de "codage" des données du formulaire.)
length (Nombre de formulaires que contient le document.)
method (Méthode de transmission des données (get/post) du formulaire)
name (Nom du formulaire.)
target (Fenêtre cible du formulaire)

Méthodes
reset() (Réinitialise un formulaire)
submit() (Soumet un formulaire)

Sous-objet
elements (Tableau des éléments d'un formulaire)

Page en rapport
Les formulaires en javascript



Reproduction ou diffusion interdite sans autorisation de Tout JavaScript.com