--- title: element.getAttributeNode slug: Web/API/Element/getAttributeNode tags: - DOM - Dokumentacja_Gecko_DOM - Gecko - Wszystkie_kategorie translation_of: Web/API/Element/getAttributeNode ---
{{ ApiRef() }}
Zwraca określony atrybut elementu jako węzeł typu Attr
.
węzełAtrybutu = element.getAttributeNode(nazwaAtrybutu)
nazwaAtrybutu
jest ciągiem zawierającym nazwę atrybutuwęzełAtrybutu
jest osobnym węzłem typu Attr
// html: <div id="top" /> t = document.getElementById("top"); iNode = t.getAttributeNode("id"); // iNode.value = "top"
Interfejs węzła Attr
dziedziczy ze wspólnego interfejsu węzłów Node
, ale węzły atrybutów nie stanowią części drzewa dokumentu. Wpólne atrybuty wszystkich węzłów, takie jak parentNode, previousSibling i nextSibling mają w przypadku węzłów Attr
wartość null
.
Do elementu, do którego należy atrybut, możesz odnosić się wykorzystując właściwość ownerElement
.
Do pobrania wartości atrybutu używa się raczej metody getAttribute niż getAttributeNode
.
{{ DOMAttributeMethods() }}
{{ languages( { "en": "en/DOM/element.getAttributeNode", "fr": "fr/DOM/element.getAttributeNode", "ja": "ja/DOM/element.getAttributeNode" } ) }}