XML中存在CreDtTm节点,但是通过document.getElementsByTagName("CreDtTm")获取不到该节点
时间: 2024-06-09 12:05:23 浏览: 90
获取xml文件中标签所对应的数据
可能是因为该节点的命名空间不是默认的命名空间,需要使用带命名空间的方法来获取该节点。
例如,如果CreDtTm节点的命名空间为"http://example.com/ns",则可以使用以下代码来获取该节点:
```
var ns = "http://example.com/ns";
var creDtTmNodes = document.getElementsByTagNameNS(ns, "CreDtTm");
```
其中,getElementsByTagNameNS方法接受两个参数,第一个参数是命名空间URI,第二个参数是节点名称。该方法会返回一个NodeList对象,包含所有满足条件的节点。如果只有一个满足条件的节点,可以通过creDtTmNodes[0]来获取该节点。
阅读全文