English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método setAttribute() del DOM de HTML

Objeto Elemento de HTML DOM

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.

Sintaxis:

element.setAttribute(name, value)
var x = document.getElementsByTagName("H"1")[0];
x.setAttribute("class", "demo");
Probar para ver‹/›

Compatibilidad del navegador

Todos los navegadores soportan completamente el método setAttribute():

Método
setAttribute()eseseseses

valor del parámetro

parámetrodescripción
nameUna cadena que especifica el nombre del atributo que se debe configurar
valueCadena que contiene el valor a asignar al atributo

Detalles técnicos

Valor de retorno:No definido
Excepción:InvalidCharacterError
Versión de DOM:DOM 2Nivel

Más ejemplos

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‹/›

Referencias relacionadas

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()

Objeto Elemento de HTML DOM