HtmlElement.OuterHtml Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kod HTML bieżącego elementu.
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
Wartość właściwości
Kod HTML dla bieżącego elementu i jego elementów podrzędnych.
Uwagi
Natomiast InnerHtml zwraca cały kod HTML zawarty w bieżącym elemencie z wyłączeniem otaczających tagów bieżącego elementu, OuterHtml obejmuje tag bieżącego elementu, a także kod HTML, który zawiera, na przykład:
<HTML>
<BODY>
<DIV id="div1">
Hello
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
W tym przykładzie wywołanie OuterHtml polecenia on div2 zwróci następujące elementy:
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
Wywołanie InnerHtml zwróci:
World
<DIV id="div3">
How are you?
</DIV>
Jeśli przypiszesz nową wartość do OuterHtmlelementu , odwołanie bieżącego elementu stanie się nieprawidłowe. Nie będzie odzwierciedlać nazwy, właściwości i zawartości podrzędnej właśnie przypisanego kodu HTML.