Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

element.nodeName

Podsumowanie

Zwraca nazwę węzła jako ciąg znaków.

Składnia

nazwa = element.nodeName

nazwa to ciąg znaków reprezentujący nazwę bieżącego elementu. nodeName to atrybut tylko do odczytu.

Uwagi

Poniżej przedstawione są wartości zwracane dla różnych typów węzłów:

Interfejs nodeName
Attr tak samo jak Attr.name
CDATASection "#cdata-section"
Comment "#comment"
Document "#document"
DocumentFragment "#document-fragment"
DocumentType tak samo jak DocumentType.name
Element tak samo jak Element.tagName
Entity nazwa encji
EntityReference nazwa refernecji do encji
Notation nazwa notacji
ProcessingInstruction tak samo jak ProcessingInstruction.target
Text "#text"

Przykład

Dane są poniższe znaczniki

<div id="d1">hello world</div>
<input type="text" id="t"/>

i taki skrypt:

var div1 = document.getElementById("d1");
var poleTekstowe = document.getElementById("t"); 
poleTekstowe.value = div1.nodeName;

W XHTML-u (lub innym formacie XML) wartość pola tekstowego to "div". W HTML wartość ta to "DIV".

Zauważ, że można było użyć właściwości tagName, ponieważ dla elementów nodeName ma taką samą wartość jak tagName.

Specyfikacja

W3C DOM Level 2 Core: nodeName

W3C DOM Level 3 Core: nodeName

 

 

 

Autorzy i etykiety dokumentu

 Autorzy tej strony: teoli, jsx, Mgjbot, Jan Dudek, Ptak82
 Ostatnia aktualizacja: jsx,