Maison > Article > interface Web > Quelle est la différence spécifique entre les attributs id et name en entrée ? (exemple)
Cet article vous présente principalement la différence entre l'attribut name et l'attribut id dans la balise input en HTML. J'espère que cela sera utile à certains débutants confus. Ici, je vais vous donner une brève introduction à ce qu'est la balise d'entrée. La balise spécifie un champ de saisie dans lequel l'utilisateur peut saisir des données. Selon les différents attributs de type, les champs de saisie ont plusieurs formes. Les champs de saisie peuvent être des champs de texte, des cases à cocher, des champs de mot de passe, des boutons radio, des boutons de saisie, etc.
L'exemple d'utilisation du code d'entrée est le suivant :
<!DOCTYPE HTML> <html lang="en"> <head> <title></title> <meta charset="UTF-8"> <style type="text/css"> </style> </head> <body> <form action="demo_form.asp" method="get"> 第一个名字: <input type="text" name="fname" id="f1"/><br /> 第二个名字: <input type="text" name="lname" id="f2"/><br /> <input type="submit" value="提交" /> </form> </body> </html>
Le rendu est le suivant :
Ici, tout le monde devrait remarquer un attribut inputname et un attribut inputid,
1 L'attribut name de la balise input spécifie le nom de l'élément d'entrée. Utilisé pour identifier les données du formulaire après leur soumission au serveur, ou pour référencer les données du formulaire via JavaScript sur le client. Seuls les éléments de formulaire avec un attribut de nom défini peuvent voir leurs valeurs transmises lorsque le formulaire est soumis.
2. Le rôle de l'identifiant en HTML est de donner à une unité (élément, balise) un identifiant ou une balise unique, permettant au navigateur de trouver l'emplacement de l'identifiant lors de l'analyse et du traitement de la page Web. Et il doit répondre aux exigences d'identification, telles que le respect de la casse, il est préférable de ne pas inclure de traits de soulignement (non compatible avec CSS)
l'identifiant est généralement utilisé pour référence en CSS et js, le nom est utilisé pour la soumission du formulaire , seul l'attribut name est ajouté. Les éléments d'étiquette seront soumis au serveur.
Ce qui précède est une introduction à la différence entre l'attribut name et l'identifiant en entrée dans cet article. J'espère que cela sera utile aux amis dans le besoin.
【Articles connexes recommandés】
Comment l'utiliser ? Résumé Exemple d'utilisation
Analyse de l'attribut de motif de la zone de saisie en HTML
Détails sur la balise d'entrée (attribut de type) dans Introduction au HTML5
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!