Documentación offline PHP master

DOMElement::setAttributeNS

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

DOMElement::setAttributeNS

Añade un nuevo atributo

Descripción#

php public DOMElement::setAttributeNS(string $namespace, string $qualifiedName, string $value): voidphp

Establece un atributo con el espacio de nombres namespace y el nombre qualifiedName al valor dado. Si el atributo no existe, se creará.

Parámetros#

namespace
La URI del espacio de nombres.

qualifiedName
El nombre cualificado del atributo, como prefijo:nombre_etiqueta.

value
El valor del atributo.

Valores devueltos#

No se retorna ningún valor.

Errores/Excepciones#

Puede lanzar una DOMException con los siguientes códigos de error:

DOM_NO_MODIFICATION_ALLOWED_ERR
Lanzado si el nodo es de sólo lectura.

DOM_NAMESPACE_ERR
Lanzado si qualifiedName es un nombre cualificado malformado, o si qualifiedName tienen un prefijo y namespace es null.

Véase también#

DOMElement::hasAttributeNS, DOMElement::getAttributeNS, DOMElement::removeAttributeNS