En HTML, qu'est-ce qu'une balise de formulaire?
En HTML, la balise de formulaire est utilisée pour désigner une zone d'une page Web sur laquelle un utilisateur peut interagir afin de soumettre des informations. Une balise de formulaire est définie en utilisant un format spécifique. Dans la balise de formulaire, différentes entrées peuvent être utilisées, telles que de simples champs de texte et des cases à cocher. Lorsqu'un formulaire est soumis, les informations sont transmises à un serveur qui peut soit agir sur les informations immédiatement, soit les stocker dans une base de données. Deux méthodes sont utilisées pour soumettre un formulaire HTML appelé «get» et «post».
Entre les deux balises de formulaire, les éléments individuels sont placés avec un bouton d'envoi. Habituellement, une balise de formulaire est définie avec les attributs «action» et «méthode». L'action est le script utilisé pour traiter les informations et la méthode indique comment les données sont transférées vers ce script. Dans de nombreux cas, le script sera utilisé pour entrer les informations du formulaire dans une base de données pour référence ultérieure.
Certains types de saisie courants pouvant être utilisés dans la balise de formulaire incluent les champs de texte, les boutons radio et les listes déroulantes. Un champ de mot de passe peut également être utilisé pour masquer les données saisies par l'utilisateur. Tous les formulaires doivent se terminer par un bouton d'envoi utilisé pour envoyer les informations au serveur. Chaque champ d'un formulaire doit avoir un nom unique afin que les champs du même type d'entrée puissent être distingués les uns des autres.
Lorsque les utilisateurs entrent des données dans un formulaire et cliquent sur Soumettre, le script d'action décide de ce qui se passera ensuite. Pour un champ de recherche simple, les données peuvent être utilisées immédiatement sans qu'il soit nécessaire de les saisir dans une base de données. Un formulaire d'inscription utilisera un script d'action pour formater les données fournies par l'utilisateur, puis les enregistrer.
Deux méthodes sont utilisées pour soumettre des informations de formulaire. “Get” est utilisé pour envoyer des données dans l'URL en ajoutant un point d'interrogation suivi de l'information. Les données «post» sont envoyées dans le corps du formulaire au script de traitement.
Il existe de nombreux exemples de balises de formulaire sur Internet. Par exemple, tout site Web nécessitant une connexion utilise un formulaire simple pour comparer les informations de l'utilisateur à celles d'une base de données. Dans ce cas, un champ de mot de passe sera utilisé pour garder le mot de passe de l'utilisateur privé. Les formulaires de commande en ligne, les pages d'inscription et les enquêtes utilisent également des formulaires. Bien que les balises HTML soient utilisées pour tous les types de sites Web, la disposition ou les fonctionnalités peuvent être améliorées par d'autres langages, notamment JavaScript.