【发布时间】:2017-08-14 06:36:54
【问题描述】:
第一次使用 HtmlAgilityPack,我正在检索具有 2 个不同元素的 html 中的节点,共享一个值作为一个 id 和另一个作为名称:
<span name="abc"></span>
. . .
<div id="abc"></div>
当我使用 GetElementById("abc") 时,我最终会得到指定的元素,其 name 而不是 id。怎么样?
提前致谢
【问题讨论】:
-
456bereastreet.com/archive/200802/… - 很高兴知道!刚刚学会了,谢谢
-
@koksalb htmlAgilityPack 是一个用于 html 操作的 C# 库。它应该与 Internet Explorer 如何处理名称无关。
-
@andy 出于政策原因不能这样做。假设这些元素在 body 标签内就足够了。
标签: c# html-agility-pack getelementbyid