0
我有一个包含许多<tr>
标记的HTML文档。有一个特定的表,我想要通过并在每个<tr>
内制作一系列id标签。每个<tr>
都具有相同的等级值。例如:从tr标记中读取类属性
document.GetElementsByTagName("tr")
我认为顺理成章的事情做从那里经过的每一行和使用的东西线沿线的:
...
<table>
<tr class="blah" id="234">...</tr>
<tr class="blah" id="435">...</tr>
...</table>
内HTMLDocument的,我使用由HTMLElementCollection
row.GetAttribute("class")
或
row.GetAttribute("id")
然而,这两个返回一个空白字符串。我可以看到元素的outterHTML
属性说“<tr class="blahblah" id="435345"><td>...
任何建议,除了有解剖outterHTML
属性的字符串?
在仔细检查输出后,我意识到HTML页面包含28个tr标记,但是我的GetElementsByTagName集合只显示11个项目。看起来更大的问题可能是,并非所有tr标签都被拾起。我不知道这是否有助于解决这个问题... – DuckyDisciple 2013-05-01 19:52:53
你可以添加你的实现到目前为止?这应该包括'document'和'row'的定义。 – 2013-05-01 19:58:36
你是如何处理这份文件的? WebBrowser控件? – 2013-05-01 20:11:15