English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setAttribute()O método define o valor do atributo do elemento especificado.
Se o atributo já existir, atualizará o valor; caso contrário, adicionará um novo atributo com o nome e valor especificados.
UsoremoveAttribute()O método remove o atributo do elemento.
element.setAttribute(name, value)
var x = document.getElementsByTagName("H1")[0]; x.setAttribute("class", "demo");Teste e Veja‹/›
Todos os navegadores suportam completamente o método setAttribute():
Método | |||||
setAttribute() | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
name | Um string que especifica o nome do atributo cujo valor deve ser configurado |
value | String que contém o valor a ser atribuído ao atributo |
Retorno do valor: | Não definido |
---|---|
Exceção: | InvalidCharacterError |
Versão do DOM: | DOM 2Nível |
Mude o botão de entrada para campo de entrada:
document.getElementsByTagName("input")[0].setAttribute("type", "text");Teste e Veja‹/›
Defina o valor da propriedade href do elemento âncora:
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https:")//pt.oldtoolbag.com/CSS3/");Teste e Veja‹/›
Tutorial HTML:Atributos HTML
Referência do HTML DOM:element Método .hasAttribute()
Referência do HTML DOM:element Método .getAttribute()
Referência do HTML DOM:element Método .removeAttribute()