Element: getAttributeNodeNS() 方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Element 接口的 getAttributeNodeNS() 方法返回元素的命名空间 Attr 节点。

如果您需要获取命名空间属性的 实例属性,此方法将非常有用。如果您只需要命名空间属性的值,则可以使用 getAttributeNS() 方法代替。

如果您在 HTML 文档中需要元素的 Attr 节点,并且该属性没有命名空间,请使用 getAttributeNode() 方法代替。

语法

js
getAttributeNodeNS(namespace, nodeName)

参数

namespace

一个指定属性命名空间的字符串。

nodeName

指定属性名称的字符串。

返回值

指定属性的节点。

注意

getAttributeNodeNSgetAttributeNode 更具体,因为它允许您指定属于特定命名空间的属性。对应的设置器方法是 setAttributeNodeNS

规范

规范
DOM
# dom-element-getattributenodens

浏览器兼容性

另见