<button></button>
La balise <button> est utilisée pour créer un contrôle interactif en forme de bouton. Elle peut utiliser les attributs suivants:autofocus Le bouton aura le focus dès le chargement de la page. Un seul élément peut prendre le focus sur un document
disabled Le bouton est désactivé. Si l'élément parent est désactivé, le bouton le sera également automatiquement
form contient la valeur de l'attribut id de l'élément form auquel il est rattaché (formulaires imbriqués)
formaction L'URI du programme qui traitera les informations soumises par le formulaire. A défaut, ce sera la valeur de l'attribut action du formulaire parent qui sera pris en compte.
formenctype Lorsque le bouton est de type submit, cet attribut définit le type MIME utilisé pour envoyer les données au serveur. S'il n'est pas mentionné ce sera celui du formulaire parent qui sera utilisé.
- application/x-www-form-urlencoded qui est la valeur par défaut
- multipart/form-data la valeur utilisée par un élément <input> dont l'attribut type vaut file
- text-plain depuis HTML 5
- get qui est la valeur par défaut. Les données du formulaire sont ajoutées à l'URI de l'attribut action avec ? comme séparateur.
- post les données du formulaire sont incluses dans le corps du formulaire et envoyées vers le server
- put identique à post sans risque d'effet de bord
- delete supprime la ressource indiquée.
name Nom du contrôle
type Le type du bouton. S'il n'est pas spécifié, la valeur par défaut est submit
- submit L'activation du bouton entraîne la soummission du formulaire
- reset L'activation du bouton entraîne la réinitialisation du formulaire
- button Aucune action n'a lieu
Vous pouvez voir la mise en place d'un formulaire simple en état de marche sur la page Les formulaires.