Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#通过HtmleElement访问标签属性_C#_Html_Webbrowser Control_Innerhtml_Getattribute - Fatal编程技术网

C#通过HtmleElement访问标签属性

C#通过HtmleElement访问标签属性,c#,html,webbrowser-control,innerhtml,getattribute,C#,Html,Webbrowser Control,Innerhtml,Getattribute,有一种html格式,如: <div id="instance" style="color:red;display:block; .... bila bila"> <h2>some text</h2> </div> 但是link.innerhtml给了我div标记的内部,而不是div自己的。消息框的输出文本为: <h2>some text</h2> 但它不起作用 如何通过同一个div的id访问div属性?您可能应该

有一种html格式,如:

<div id="instance" style="color:red;display:block;  .... bila bila">
   <h2>some text</h2>
</div>
但是link.innerhtml给了我div标记的内部,而不是div自己的。消息框的输出文本为:

<h2>some text</h2>
但它不起作用


如何通过同一个div的id访问div属性?

您可能应该使用以下内容:


MessageBox.Show(link.OuterHtml)

它可以工作。塔克斯。此外,我们还可以直接在样式文本中访问吗?@AliCAKIL要从html元素获取样式列表,请使用样式属性,如:link.style反正这是HtmleElement类的完整描述:
<h2>some text</h2>
MessageBox.Show(link.GetAttribute("style"));