TUTORIALFrontendFETCHED

XML DOM getAttributeNodeNS() 方法

XML DOM getAttributeNodeNS() 方法 Element 对象 定义和用法 getAttributeNS() 方法通过命名空间 URI 和名称取得属性节点。 语法 elementNode.getAttributeNodeNS(ns,name) 参数 描述 ns 必需。规定从中获取属性值的命名空间 URI。 name 必需。规定从中获取属性值的属性。 ..

Updated 7/16/2026

Tutorial detail pages default to noindex.

XML DOM getAttributeNodeNS() 方法


Element 对象参考手册 Element 对象

定义和用法

getAttributeNS() 方法通过命名空间 URI 和名称取得属性节点。

语法

elementNode.getAttributeNodeNS(ns,name)

参数 描述
ns 必需。规定从中获取属性值的命名空间 URI。
name 必需。规定从中获取属性值的属性。


实例

下面的代码片段使用 loadXMLDoc() 把 "books_ns.xml" 载入 xmlDoc 中,并从第一个 <title> 元素中取得 "lang" 属性节点:

实例

xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.runoob.com/w3cnote/"; y=x.getAttributeNodeNS(ns,"lang"); document.write(y.nodeName); document.write(" = "); document.write(y.nodeValue);

输出:

c:lang = cn

尝试一下 »

Element 对象参考手册 Element 对象