Heim  >  Artikel  >  Web-Frontend  >  Was ist der spezifische Unterschied zwischen den ID- und Namensattributen in der Eingabe? (Beispiel)

Was ist der spezifische Unterschied zwischen den ID- und Namensattributen in der Eingabe? (Beispiel)

藏色散人
藏色散人Original
2018-08-13 13:56:345298Durchsuche

Dieser Artikel stellt Ihnen hauptsächlich den Unterschied zwischen dem Namensattribut und dem ID-Attribut im Eingabe-Tag in HTML vor. Ich hoffe, dass es einigen verwirrten Neulingen hilfreich sein wird. Hier gebe ich Ihnen eine kurze Einführung in das Eingabe-Tag. Das -Tag gibt ein Eingabefeld an, in das der Benutzer Daten eingeben kann. Je nach Typattribut haben Eingabefelder mehrere Formen. Eingabefelder können Textfelder, Kontrollkästchen, Passwortfelder, Optionsfelder, Eingabeschaltflächen usw. sein.

Das Beispiel für die Verwendung des Eingabecodes lautet wie folgt:

<!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>

Das Rendering ist wie folgt:

Was ist der spezifische Unterschied zwischen den ID- und Namensattributen in der Eingabe? (Beispiel)

Hier sollte jeder das Attribut inputname und das Attribut inputid beachten,

1. Das Namensattribut des Eingabe-Tags gibt den Namen des Eingabeelements an. Wird verwendet, um Formulardaten zu identifizieren, nachdem sie an den Server übermittelt wurden, oder um Formulardaten über JavaScript auf dem Client zu referenzieren. Nur Formularelemente, deren Namensattribut festgelegt ist, können ihre Werte beim Absenden des Formulars übergeben.

2. Die Rolle der ID in HTML besteht darin, einer Einheit (Element, Tag) eine eindeutige Kennung oder ein Tag zu geben, damit der Browser bei der Analyse und Verarbeitung der Webseite den Speicherort der ID finden kann. Und es muss die Anforderungen der Identifizierung erfüllen, z. B. Groß- und Kleinschreibung. Es ist am besten, keine Unterstriche einzufügen (nicht kompatibel mit CSS).

ID wird im Allgemeinen als Referenz in CSS und JS verwendet, Name wird für die Formularübermittlung verwendet , nur das Namensattribut wird hinzugefügt. Beschriftungselemente werden an den Server übermittelt.

Das Obige ist eine Einführung in den Unterschied zwischen dem Namensattribut und der ID in der Eingabe in diesem Artikel. Ich hoffe, es wird Freunden in Not hilfreich sein.

[Empfehlungen für verwandte Artikel]

Attribute in PHP eingeben

Wie verwende ich es? Zusammenfassung Beispielverwendung

Parsen des Musterattributs des Eingabefelds in HTML

Details zum Eingabe-Tag (Typattribut) in HTML5-Einführung





Das obige ist der detaillierte Inhalt vonWas ist der spezifische Unterschied zwischen den ID- und Namensattributen in der Eingabe? (Beispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn