Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen Name und Wert bei der Erstellung von Eingabe-Tags_HTML/Xhtml_Webseiten

Der Unterschied zwischen Name und Wert bei der Erstellung von Eingabe-Tags_HTML/Xhtml_Webseiten

WBOY
WBOYOriginal
2016-05-16 16:42:302275Durchsuche

Typsteuerung, die für den Ein- und Ausstieg im Browser verwendet wird (z. B. type="text", dies ist ein Textfeld; type="button", dies ist eine Schaltfläche)
Die optionalen Werte des Typs sind wie folgt:
Schaltfläche
Kontrollkästchen-Kontrollkästchen-Schaltflächenkomponente
Dateidatei-Upload-Komponente
verstecktes verstecktes Feld
Bildbildbereich
Passwort-Passwort-Eingabetextfeld
Optionsfeld-Optionsfeldkomponente
Schaltfläche „Formular zurücksetzen“ zurücksetzen
Schaltfläche „Formular senden“ senden
Texteingabefeld
****************************** ***** *****************************************
ID ist ein Ein eindeutiger Bezeichner ist nicht zulässig. Es gibt doppelte Werte (ähnlich dem Primärschlüssel einer Datentabelle, pk), und das entsprechende HTML-Tag-Objekt kann über seinen Wert abgerufen werden. (Wenn doppelte IDs im gleichen Seitencode erscheinen, treten unvorhersehbare Fehler auf)
js-Code: document.getElementById("id_value")
Rufen Sie seine Objektreferenz basierend auf der angegebenen ID ab
* **** ********************************************** *** *******************
Die Funktionen von Name und ID sind die gleichen. Sie werden auch zur Identifizierung von HTML-Tags verwendet, der einzige Unterschied besteht darin, dass der Name wiederholt werden kann Werte. .
js-Code: document.forms[0].name oder document.getElementsByName("name")
Rufen Sie sein Objektreferenzarray basierend auf dem angegebenen Namen ab
*************** **************************************************** *** **********
Wert stellt den Wert eines HTML-Tags dar
Zum Beispiel:
Sie werden sehen, dass der Inhalt des Textfelds auf der Webseite ist ist „Hallo!“
///////////////////////////////////// ///////// //////////////////////




Untitled Document











/////////////////// ////////// /////////////////////////////////////////////////////////////// ///
document.getElementById(" seq001") erhält die Referenz des Objektlabels mit id=seq001
document.forms[0].seq
gibt ein Array aller Labelobjektreferenzen mit Namen zurück =seq im ersten Formular auf der Webseite
document.getElementsByName("seq") <script> <br /><br /></script> gibt ein Array von Tag-Objektreferenzen mit name=seq auf der Webseite zurück
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