HtmlElement.OuterHtml Eigenschaft

Definition

Ruft den HTML-Code des aktuellen Elements ab oder legt diesen fest.

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

Eigenschaftswert

Der HTML-Code für das aktuelle Element und seine untergeordneten Elemente.

Hinweise

Während InnerHtml alle HTML-Code im aktuellen Element mit Ausnahme der umgebenden Tags des aktuellen Elements zurückgibt, OuterHtml umfasst das -Tag des aktuellen Elements sowie den HTML-Code, der das Tag enthält, z. B.:

<HTML>

<BODY>

<DIV id="div1">

Hello

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

</DIV>

</BODY>

</HTML>

In diesem Beispiel wird beim Aufrufen OuterHtml von von Folgendes div2 zurückgegeben:

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

Beim Aufrufen InnerHtml wird Folgendes zurückgegeben:

World

<DIV id="div3">

How are you?

</DIV>

Wenn Sie einen neuen Wert zuweisen, OuterHtmlwird der aktuelle Elementverweis ungültig. Er spiegelt nicht den Namen, die Eigenschaften und den untergeordneten Inhalt des HTML-Codes wider, den Sie soeben zugewiesen haben.

Gilt für:

Weitere Informationen