Exemplo
Obter o valor da class nó de atributo de um <h1> elemento:
var elmnt = document.getElementsByTagName("H1")[0];
var attr =
elmnt.getAttributeNode("class").value;
O resultado da attr será:
democlass
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
O getAttributeNode() retorna o nó atributo com o nome especificado de um elemento, como um objecto Atr.
Dica: Use o atributo .value propriedade para retornar o valor do nó de atributo.
Dica: Use o getAttribute() método se você só quer devolver o valor do atributo.
Para mais informações sobre o objeto Attr, consulte O objeto DOM HTML Atributo .
Suporte navegador
Método | |||||
---|---|---|---|---|---|
getAttributeNode() | sim | sim | sim | sim | sim |
Sintaxe
parâmetros Parâmetro Tipo Descrição attributename String Requeridos. O nome do atributo que você deseja retornar
Detalhes técnicos
Valor de retorno: Um objecto Atr, representando o specified nó de atributo.
Nota: Se o atributo não existir, o valor de retorno é nulo ou uma seqüência vazia ("") DOM Versão Núcleo Nível 1 elemento de objeto
mais Exemplos
Exemplo
Obter o valor da target nó de atributo de um <a> elemento:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value; O resultado da attr será:
_blank
Tente você mesmo "
Exemplo
Obter o valor da onclick nó de atributo de um <button> elemento:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value; O resultado da attr será:
myFunction() Tente você mesmo "
Páginas relacionadas
HTML Tutorial: atributos HTML
HTML DOM Referência: Objeto O DOM HTML Atributo
HTML DOM Referência: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM Referência: atributo .value Propriedade
HTML DOM Referência: href="met_element_removeattributenode.html"> removeAttributeNode() Method
HTML DOM Referência: href="met_element_setattributenode.html"> setAttributeNode() Method