Maison > interface Web > tutoriel HTML > Comment utiliser l'attribut name de la balise de formulaire HTML ? Explication détaillée de l'attribut name de la balise form

Comment utiliser l'attribut name de la balise de formulaire HTML ? Explication détaillée de l'attribut name de la balise form

寻∝梦
Libérer: 2018-08-29 15:37:33
original
11712 Les gens l'ont consulté

Cet article présente principalement l'utilisation de l'attribut name de la balise de formulaire HTML. Enfin, il parle également de la différence entre name et id. Cet article parle des avantages de la balise name. Écrivons un article

Jetons d'abord un coup d'œil à l'utilisation de l'attribut name de la balise de formulaire HTML :

L'attribut name dans le formulaire est principalement utilisé pour marquer le formulaire, comme Chacun de nous a le même nom. Lorsque le formulaire a un nom, nous pouvons utiliser la méthode request.form("name") pour obtenir les données pertinentes dans le formulaire lors de la conception de pages Web dynamiques !

Regardez l'exemple d'introduction de l'attribut name de la balise form :

Formulaire HTML avec attribut name :

<form action="form_action.asp"method="get"name="myForm">
  <p>请输用户名: <input type="text"name="fname"/></p>
  <p>再输用户名: <input type="text"name="lname"/></p>
  <input type="button"onclick="formSubmit()"value="确定提交吗"/>
</form>
Copier après la connexion

L'effet est comme le montre la figure :

Comment utiliser lattribut name de la balise de formulaire HTML ? Explication détaillée de lattribut name de la balise form

Introduction à l'attribut name de la balise form :

1 Si l'attribut name est. [], il sera affiché lors de la soumission du formulaire. Formez automatiquement plusieurs valeurs de nom dans un tableau et soumettez-le

2. L'attribut de taille est exprimé sous forme de deux attributs, l'un est saisi sous forme de texte et de mot de passe, la taille est exprimée comme la largeur du contenu visible, et les autres types de zones de saisie sont exprimés comme la largeur du champ de saisie en pixels. usage courant :

<p>PIN:<input type="text" name="pin" maxlength="2" size="2"/></p>
Copier après la connexion

Utilisez maxlength avec l'attribut size pour une mise en page directe ;

3. Notez que l'attribut size a des problèmes de compatibilité, ne l'utilisez généralement pas, essayez de l'utiliser en CSS pour contrôler la largeur d'entrée

Ce qui suit décrit l'utilisation du communément attribut name utilisé et l'attribut id rarement utilisé : (la différence entre name et id, les avantages du nom)

L'attribut name de la balise form était à l'origine à des fins d'identification, mais maintenant selon le spécification, il est recommandé d’utiliser id pour identifier les éléments. Cependant, le nom ne peut pas être remplacé dans les utilisations suivantes :

1. Le nom du contrôle dans le formulaire et les données soumises sont contrôlées par le nom du contrôle au lieu de l'identifiant. Parce qu'il existe de nombreux noms qui correspondent à plusieurs contrôles en même temps, tels que case à cocher et radio, et l'identifiant doit être unique dans l'ensemble du document. De plus, le navigateur définira la demande envoyée au serveur en fonction du nom. Par conséquent, si vous utilisez id, le serveur ne peut pas obtenir les données.

2. Les noms des cadres et des fenêtres sont utilisés pour spécifier des cibles dans d'autres cadres ou fenêtres.

Les points suivants peuvent être utilisés de manière universelle, mais il est fortement recommandé d'utiliser l'attribut id à la place de l'attribut name :

point d'ancrage, généralement écrit sous la forme

<a name="myname">
Copier après la connexion

peut maintenant utiliser n'importe quel identifiant d'élément Pour spécifier :

<div id="myid">
Copier après la connexion

D'accord, ce qui précède est une introduction à l'attribut name de la balise de formulaire HTML. Si vous avez des questions, vous pouvez les poser ci-dessous

[Recommandation de la rédaction]

Que signifie la balise HTML ul ? Explication détaillée du rôle de la balise HTML ul

Comment envelopper le texte dans la balise pre en html ? Exemples d'utilisation de la balise pré html

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal