HtmlElement.OuterHtml 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置当前元素的 HTML 代码。
public:
property System::String ^ OuterHtml { System::String ^ get(); void set(System::String ^ value); };
public string OuterHtml { get; set; }
member this.OuterHtml : string with get, set
Public Property OuterHtml As String
属性值
当前元素及其子级的 HTML 代码。
注解
而 InnerHtml 将返回当前元素中包含的所有 HTML(不包括当前元素的周围标记), OuterHtml 包括当前元素的标记以及标记包含的 HTML,例如:
<HTML>
<BODY>
<DIV id="div1">
Hello
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
在此示例中,调用OuterHtmldiv2
将返回:
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
调用 InnerHtml 将返回:
World
<DIV id="div3">
How are you?
</DIV>
如果为新值赋值 OuterHtml,则当前元素引用将变得无效;它不会反映刚刚分配的 HTML 的名称、属性和子内容。