Ejemplo
Obtener el valor de la class nodo de atributo de un <h1> elemento:
var elmnt = document.getElementsByTagName("H1")[0];
var attr =
elmnt.getAttributeNode("class").value;
El resultado de attr será:
democlass
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El getAttributeNode() método devuelve el nodo de atributo con el nombre especificado de un elemento, como un objeto Attr.
Consejo: Utilice el atributo .value propiedad para devolver el valor del nodo de atributo.
Consejo: Utilice la getAttribute() método si sólo desea devolver el valor del atributo.
Para obtener más información sobre el objeto Attr, consulte El HTML DOM atributo de objeto .
Soporte del navegador
Método | |||||
---|---|---|---|---|---|
getAttributeNode() | Sí | Sí | Sí | Sí | Sí |
Sintaxis
parámetros Parámetro Tipo Descripción attributename String Necesario. El nombre del atributo que desea devolver
Detalles técnicos
Valor de retorno: Un objeto Attr, que representa el specified nodo de atributo.
Nota: Si el atributo no existe, el valor de retorno es nulo o una cadena vacía ("") Versión DOM Nivel básico 1 Elemento de objetos
Más ejemplos
Ejemplo
Obtener el valor de la target nodo de atributo de un <a> elemento:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value; El resultado de attr será:
_blank
Inténtalo tú mismo "
Ejemplo
Obtener el valor de la onclick nodo de atributo de un <button> elemento:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value; El resultado de attr será:
myFunction() Inténtalo tú mismo "
Páginas relacionadas
HTML Tutorial: atributos HTML
HTML DOM Referencia: El atributo de objeto HTML DOM
HTML DOM Referencia: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM Referencia: atributo .value Propiedad
HTML DOM Referencia: href="met_element_removeattributenode.html"> removeAttributeNode() Method
HTML DOM Referencia: href="met_element_setattributenode.html"> setAttributeNode() Method