有一个像这样的html:
<div id="instance" style="color:red;display:block; .... bila bila">
<h2>some text</h2>
</div>
我想通过这段代码访问 div 的样式;
foreach (HtmlElement link in webBrowser1.Document.GetElementsByTagName("div"))
{
if (link.GetAttribute("id").ToString() == "instance")
{
MessageBox.Show(link.innerhtml);
}
}
但是link.innerhtml给了我 div 标签的内部,而不是 div 自己的。Messag.Box 的输出文本为:
<h2>some text</h2>
我也试过这个:
MessageBox.Show(link.GetAttribute("style"));
但它没有用。
如何通过同一个 div 的 id 访问 div 属性?