Como remover um nó de atributo especificado e retornar o nó removido em JavaScript?


Existem várias maneiras de remover um nó de atributo especificado em JavaScript. Aqui estão alguns exemplos:

  • Utilizando o método removeAttributeNode():
const element = document.getElementById("myElement");
const attr = element.getAttributeNode("data-example");
const removedAttr = element.removeAttributeNode(attr);
console.log(removedAttr);

Neste exemplo, o método getAttributeNode() é usado para obter o nó de atributo especificado e, em seguida, o método removeAttributeNode() é usado para removê-lo. O nó removido é armazenado na variável removedAttr.

  • Utilizando o método removeAttribute():
const element = document.getElementById("myElement");
const removedAttr = element.removeAttribute("data-example");
console.log(removedAttr);

Neste exemplo, o método removeAttribute() é usado para remover o atributo especificado. O valor do atributo removido é armazenado na variável removedAttr.

Ambos os métodos retornam o nó de atributo removido, que pode ser armazenado em uma variável para uso posterior.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.