DOMElement::setAttributeNodeNS

(PHP 5, PHP 7, PHP 8)

DOMElement::setAttributeNodeNS向元素添加新的属性节点

描述

public DOMElement::setAttributeNodeNS(DOMAttr $attr): DOMAttr|null|false

向元素添加新的属性节点 attr,同时考虑命名空间。如果元素上已存在具有相同名称的属性,则该属性将被 attr 替换。

参数

attr

属性节点。

返回值

如果已替换,则返回旧属性,或者如果不存在旧属性,则返回 **null**。如果引发了 **DOM_WRONG_DOCUMENT_ERR** 错误,并且 strictErrorChecking 为 **false**,则返回 **false**。

错误/异常

DOM_WRONG_DOCUMENT_ERR

如果 attr 属于与元素不同的文档,则会引发。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top