HtmlElement.OuterHtml 属性

定义

获取或设置当前元素的 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

属性值

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 的名称、属性和子内容。

适用于

另请参阅