Einführung in die Unterschiede zwischen Name, ID und Klasse in HTML

黄舟
Freigeben: 2017-07-19 11:57:05
Original
2875 Leute haben es durchsucht

Auf einer Seite gibt es viele Steuerelemente (Elemente oder Beschriftungen). Um diese Tags komfortabler bedienen zu können, ist es notwendig, diese Tags mit einem Identitätsetikett zu kennzeichnen.

Verzeichnis

1. Name: Geben Sie den Namen des Etiketts an.

2. id: Geben Sie die eindeutige Kennung des Tags an.

3. Klasse: Geben Sie den Klassennamen des Etiketts an.

1. Name

Gibt den Namen des Etiketts an.

1.1 Format

<input type="text" name="username" />
Nach dem Login kopieren

1.2 Anwendungsszenario

①Formularform: Name kann als Variablenname verwendet werden, an den weitergeleitet werden soll die Server-Formularliste ;Der oben an den Server übergebene Name lautet beispielsweise: Benutzername='Textwert'.

②input type='radio' Radio-Tag: Wenn die Namen mehrerer Radio-Tags auf den gleichen Wert eingestellt sind, wird ein Radio-Auswahlvorgang durchgeführt.


<input type="radio" name=&#39;sex&#39;/>男<input type="radio" name=&#39;sex&#39;/>女
Nach dem Login kopieren

③ Rufen Sie schnell eine Gruppe von Tags mit demselben Namen ab: Rufen Sie Tags mit demselben Namen ab und führen Sie Vorgänge gemeinsam aus, wie zum Beispiel: Ändern von Attributen, Registrieren für Veranstaltungen usw.


function changtxtcolor() {    var txts = document.getElementsByName(&#39;txtcolor&#39;); //获取所有name=txtcolor 的标签
    for (var i = 0; i < txts.length; i++) { //循环遍历标签,并把背景色改为red
        txts[i].style.backgroundColor = &#39;red&#39;;
    }
}
Nach dem Login kopieren

1.3 Funktionen

Der Wert des Namensattributs ist auf der aktuellen Seite nicht eindeutig.

2. id

gibt die eindeutige Kennung des Tags an.

2.1 Format

<input type=password 
id
="userpwd" />
Nach dem Login kopieren


2.2 Anwendungsszenario

①Wie vorgesehen eindeutige ID-Nummer, um das Etikettenobjekt schnell zu erhalten. Zum Beispiel: document.getElementById(id)

② Wird als Wert des Labels label für das Attribut verwendet: Beispiel:

2.3 Funktionen

Der Wert des ID-Attributs muss auf der aktuellen Seite eindeutig sein.

3. Klasse

Gibt den Klassennamen des Etiketts an.

3.1 Format

<input type=button 
class
="btnsubmit" />
Nach dem Login kopieren


3.2 Anwendungsszenarien

① CSS-Operation, fügen Sie einige bestimmte Stile in eine Klasse ein. Wenn Sie Tags dieses Stils benötigen, können Sie diese Klasse hinzufügen.

3.3 Funktionen

Sie können mehrere Klassen in ein Klassenattribut einfügen, diese müssen jedoch durch Leerzeichen getrennt werden, z. B.:

class
=
&#39;btnsubmit btnopen&#39;
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonEinführung in die Unterschiede zwischen Name, ID und Klasse in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!