Metoda getAttributeNode() HTML DOM
❮ Objekt prvkuPříklad
Získejte hodnotu uzlu atributu třídy prvku <h1>:
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Metoda getAttributeNode() vrací uzel atributu se zadaným názvem prvku jako objekt Attr.
Tip: Použijte vlastnost atribut .value k vrácení hodnoty uzlu atributu.
Tip: Pokud chcete vrátit pouze hodnotu atributu, použijte metodu getAttribute() .
Další informace o objektu Attr najdete v tématu Objekt atributu HTML DOM .
Podpora prohlížeče
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Syntax
element.getAttributeNode(attributename)
Parametry
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
Technické údaje
Návratová hodnota: | Objekt Attr představující zadaný uzel atributu. Poznámka: Pokud atribut neexistuje, vrácená hodnota je null nebo prázdný řetězec ("") |
---|---|
Verze DOM | Základní objekt prvku úrovně 1 |
Další příklady
Příklad
Získejte hodnotu uzlu cílového atributu prvku <a>:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
Příklad
Získejte hodnotu uzlu atributu onclick prvku <button>:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
Související stránky
HTML kurz: HTML atributy
Odkaz HTML DOM: Objekt atributů HTML DOM
Odkaz HTML DOM: metoda getAttribute() .
HTML DOM Reference: atribut .value Property
Reference HTML DOM: metoda removeAttributeNode().
Odkaz HTML DOM: metoda setAttributeNode().
❮ Objekt prvku