Maison  >  Article  >  interface Web  >  Quelle est la fonction de l’attribut name en HTML ? Quel est l'attribut de nom par défaut ?

Quelle est la fonction de l’attribut name en HTML ? Quel est l'attribut de nom par défaut ?

寻∝梦
寻∝梦original
2018-08-27 14:16:2828354parcourir

Cet article présente principalement l'attribut name des formulaires en HTML, y compris des définitions de base et des exemples de rendus, ainsi que des explications sur le rôle de l'attribut name en HTML et des exemples de l'attribut name dans les formulaires.

Comprenons d'abord la définition de l'attribut name sous la forme :

L'attribut name spécifie le nom de l'élément d'entrée. L'attribut

name est 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.

Remarque : seuls les éléments de formulaire avec l'attribut name défini peuvent transmettre leurs valeurs lors de la soumission du formulaire.

<input name="value">

Regardez un exemple pour vous aider à mieux comprendre la définition ci-dessus

Formulaire HTML avec deux champs de texte et un bouton d'envoi :

<form action="form_action.asp" method="get">
  <p>name: <input type="text" name="fullname" /></p>
  <p>email: <input type="text" name="email" /></p>
  <input type="submit" value="Submit" />
</form>

Quel est l'effet du code ? Regardez l'image

Quelle est la fonction de l’attribut name en HTML ? Quel est lattribut de nom par défaut ?

Cela dit, tout le monde devrait avoir une certaine compréhension de l'attribut name, alors parlons maintenant du rôle du name attribut en HTMLBar

Si vous utilisez request.form("name") lors de la soumission du formulaire, vous pouvez obtenir la valeur saisie dans votre zone de texte S'il y a plusieurs contrôles sur votre page avec le. même nom, alors vous pouvez obtenir un tableau en utilisant getelementsbyname. De plus, s'il y a deux radios sur votre page qui permettent aux utilisateurs de choisir le sexe, si vous ne définissez pas l'attribut de nom pour ces deux boutons, vous pouvez alors essayer quel effet cela aura. La radio peut être utilisée pour permettre aux utilisateurs de sélectionner le sexe. Généralement, lors de la sélection du sexe, un seul peut être sélectionné. Si vous ne définissez pas les noms des deux radios pour qu'ils soient identiques, il pourra alors sélectionner à la fois un homme et une femme. , donc L'attribut name est très important dans le formulaire

Cela dit, regardons un exemple de code du rôle de l'attribut name :

<html> 
<select> 
<option value="1">php中文网</option> 
<option value="2" selected="selected">百度</option> 
<option value="3">腾讯</option> 
</select> 
<form> 
<input type="checkbox" name="newsletter" checked="checked" value="Daily" />非常喜欢 
<input type="checkbox" name="newsletter" value="Weekly" />喜欢 
<input type="checkbox" name="newsletter" checked="checked" value="Monthly" />还行 
</form> 
<input type="button" value="确定"/> 
<SPAN style="WHITE-SPACE: pre"> <input type="text" value="请输入原因"/> </SPAN> 
</html>

Ceci Quel est l'effet de l'image ? Jetons un coup d'oeil

Quelle est la fonction de l’attribut name en HTML ? Quel est lattribut de nom par défaut ?

L'attribut name est le nom du contrôle (plusieurs contrôles). peut avoir le même nom), et la valeur est La valeur du contrôle

Toutes les valeurs du contrôle ne seront pas affichées

Après avoir défini le nom et la valeur du contrôle, vous pouvez obtenir le contrôle et sa valeur sur le serveur

Non Voir le nom de soumission ne signifie pas que le navigateur ignore son nom. Il est également défini par le navigateur avant la soumission. Son nom et sa valeur peuvent également l'être. obtenu sur le serveur. Le contrôle

ne définit pas le nom. /value peut également être affiché son nom/valeur est défini uniquement pour la commodité de le recevoir et de le distinguer sur le serveur. du bouton n'est pas seulement utilisé pour stocker sa valeur, mais aussi pour l'afficher

D'accord, c'est tout. L'intégralité du contenu de cet article est complet. Si vous avez des questions, n'hésitez pas à les poser ci-dessous

[Recommandations associées]

Que signifie la balise head en HTML ? Un article vous apprend à utiliser correctement la balise head

Comment centrer le contenu de l'en-tête dans un tableau html ? Une introduction détaillée à l'attribut align de la balise d'en-tête du tableau

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!

Déclaration:
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