Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Fondamentaux de la création de formulaires en HTML | Formulaires HTML et Saisie Utilisateur
HTML Ultime

Fondamentaux de la création de formulaires en HTML

Glissez pour afficher le menu

L’élément HTML <form> constitue un élément fondamental pour la création de formulaires interactifs sur une page web. Il sert de conteneur pour tous les éléments du formulaire. Voici un exemple d’un formulaire de base :

Note
Remarque

Tous les exemples incluent l’attribut onsubmit="return false" afin d’empêcher le comportement par défaut de soumission du formulaire. Cela permet de se concentrer sur la compréhension de la création et des attributs des formulaires.

index.html

index.html

Explication des attributs form :

  • name identifie le formulaire côté client et serveur. Il peut contenir des lettres, des chiffres, des underscores et des tirets, mais pas d'espaces ;
  • autocomplete contrôle si le navigateur peut remplir automatiquement les champs du formulaire (on ou off). Peut être appliqué au formulaire ou aux champs individuels ;
  • novalidate désactive la validation intégrée du navigateur, utile lorsque la validation est gérée manuellement avec JavaScript.

Présentation des éléments enfants

À l'intérieur d'un <form>, divers éléments définissent sa fonctionnalité. <input> permet aux utilisateurs de saisir des données telles que texte, nombres, e-mails et mots de passe. Dans l'exemple, les champs utilisent type="email" et type="password". <label> fournit un texte descriptif pour les champs et améliore la structure et l'accessibilité du formulaire. <button type="submit"> envoie les données du formulaire. Par défaut, cela recharge la page, mais ce comportement peut être modifié avec JavaScript.

question mark

Quel élément HTML est utilisé pour créer un bouton de soumission pour un formulaire ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 5. Chapitre 2
some-alt