例如,我正在尝试解析 HTML
<html>
<head>
</head>
<body>
<a href='example.com'>Hello, <span>World</span></a>
<ul>
<li>
One item
</li>
<li>
Second item
</li>
<li>
Third item
</li>
</ul>
</body>
</html>
当我用 DOM 解析这个 html 代码时,“a”标签的 nodeValue 是“Hello, World”。它将“span”标签值连接到“a”标签值。同样,在“ul”标签中,它的 nodeValue 是“One ItemSecond ItemThird Item”。
我真正想要的是,我得到“a”标签值,它应该是“Hello”而不是“Hello,World”。我已经厌倦了 textContent 而不是 nodeValue 两者都是相同的。