JS中解析XML时用childNodes获取子节点的问题
摘要:明明只有9个子节点,但是childNodes.length却是19,原因是:DOM的节点分为Element,Text,Attr,Comment,CDATASection等等类型。 比如: <x>Hello, w</x>其中x这个节点的类型是Element,它有一个子节点,类型是Text,子节点的值是"Hello, w"。由于任何空白也是文本,也算作文本节点,所以回车和\t,空格这些空白字符也是节点了。 有两个办法解决这个问题: 一、filter你的childNodes,根据childNodes[i].nodeType
阅读全文
posted @
2011-04-28 10:27
zstudy
阅读(3776)
推荐(1)