Liste de tous les objets de formulaire en HTML
Liste des objets reconnus par tous les navigateurs récents, avec le code source, et comment les utiliser.
On verra aussi comment transmettre les données de formulaire à des pages différentes ou des scripts sur le serveur.
Le formulaire lui-même est créé par la balise form comme cela est détaillé dans l'introduction aux formulaires:
<form name="myform" id="myform" action="page" onSubmit="return fun()">
...objets...
</form>
L'attribut name ou id permettent d'accéder par script à son contenu. Il est préférable d'utiliser les deux attributs avec le même identifieur, par souci de compatibilité.
L'attribut action indique la page à laquelle on envoie les données du formulaire. Si cet attribut est vide, c'est la page qui contient le formulaire qui sera rechargée avec en paramètre ces données.
L'attribut onSubmit permet d'associer une fonction de test sur le formulaire. Si la fonction returne false, les données de formulaire ne sont pas envoyées, on reste sur la même page.
Les formulaires en HTML peuvent être étendus avec des widgets en CSS ou JavaScript conçus par le webmaster. Des exemples:
Voir aussi