Método HTML DOM getAttributeNode()
❮ O Objeto ElementoExemplo
Obtenha o valor do nó de atributo de classe de um elemento <h1>:
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
O método getAttributeNode() retorna o nó de atributo com o nome especificado de um elemento, como um objeto Attr.
Dica: Use a propriedade .value do atributo para retornar o valor do nó do atributo.
Dica: Use o método getAttribute() se quiser apenas retornar o valor do atributo.
Para obter mais informações sobre o objeto Attr, consulte O objeto de atributo HTML DOM .
Suporte ao navegador
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Sintaxe
element.getAttributeNode(attributename)
Parâmetros
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
Detalhes técnicos
Valor de retorno: | Um objeto Attr, representando o nó de atributo especificado. Observação: se o atributo não existir, o valor de retorno será nulo ou uma string vazia ("") |
---|---|
Versão DOM | Objeto de elemento de nível 1 principal |
Mais exemplos
Exemplo
Obtenha o valor do nó de atributo de destino de um elemento <a>:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
Exemplo
Obtenha o valor do nó do atributo onclick de um elemento <button>:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
Páginas relacionadas
Tutorial HTML: Atributos HTML
Referência HTML DOM: o objeto de atributo HTML DOM
Referência HTML DOM: método getAttribute()
Referência HTML DOM: atributo .value Propriedade
Referência HTML DOM: método removeAttributeNode()
Referência HTML DOM: método setAttributeNode()
❮ O Objeto Elemento