English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setAttribute()El método establece el valor del atributo del elemento especificado.
Si el atributo ya existe, actualiza el valor; de lo contrario, se añade un nuevo atributo con el nombre y valor especificados.
UsoremoveAttribute()El método elimina el atributo del elemento.
element.setAttribute(name, value)
var x = document.getElementsByTagName("H"1")[0]; x.setAttribute("class", "demo");Probar para ver‹/›
Todos los navegadores soportan completamente el método setAttribute():
Método | |||||
setAttribute() | es | es | es | es | es |
parámetro | descripción |
---|---|
name | Una cadena que especifica el nombre del atributo que se debe configurar |
value | Cadena que contiene el valor a asignar al atributo |
Valor de retorno: | No definido |
---|---|
Excepción: | InvalidCharacterError |
Versión de DOM: | DOM 2Nivel |
Cambiar el botón de entrada a campo de entrada:
document.getElementsByTagName("input")[0].setAttribute("type", "text");Probar para ver‹/›
Establecer el valor de la propiedad href del elemento ancla:
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https:"//es.oldtoolbag.com/CSS3/");Probar para ver‹/›
Tutoriales de HTML:Atributos de HTML
Referencia de HTML DOM:elemento Método .hasAttribute()
Referencia de HTML DOM:elemento Método .getAttribute()
Referencia de HTML DOM:elemento Método .removeAttribute()