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>
L'effet est comme le montre la figure :
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>
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">
peut maintenant utiliser n'importe quel identifiant d'élément Pour spécifier :
<div id="myid">
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!