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>
// 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 contenu dans l'attribut name de la balise form 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