DOMElement::setAttributeNode

(PHP 5, PHP 7, PHP 8)

DOMElement::setAttributeNodeAdds new attribute node to element

Beschreibung

publicDOMElement::setAttributeNode(DOMAttr$attr): DOMAttr|null|false

Adds new attribute node attr to element. If an attribute with the same name already exists on the element, that attribute is replaced by attr.

Parameter-Liste

attr

The attribute node.

Rückgabewerte

Returns the old attribute if it has been replaced or null if there was no old attribute. If a DOM_WRONG_DOCUMENT_ERR error is raised, and strictErrorChecking is false, false is returned.

Fehler/Exceptions

DOM_WRONG_DOCUMENT_ERR

Raised if attr belongs to a different document than the element.

Siehe auch

To Top