DOMElement::setAttributeNode
(PHP 5, PHP 7, PHP 8)
DOMElement::setAttributeNode — Adiciona um novo nó de atributo ao elemento
Descrição
Adiciona um novo nó de atributo attr
ao elemento.
Se um atributo com o mesmo nome já existir no elemento, esse atributo será substituído por attr
.
Parâmetros
attr
-
O nó de atributo.
Valor Retornado
Retorna o atributo antigo se tiver sido substituído ou null
se não houver atributo antigo.
Se ocorrer um erro de DOM_WRONG_DOCUMENT_ERR
, e strictErrorChecking for false
, false
será retornado.
Erros/Exceções
DOM_WRONG_DOCUMENT_ERR
-
Gerado se
attr
pertencer a um documento diferente do elemento.
Veja Também
- DOMElement::hasAttribute() - Verifica se o atributo existe
- DOMElement::getAttributeNode() - Retorna o nó do atributo
- DOMElement::removeAttributeNode() - Remove atributo