HtmlElement.OuterHtml Propriedade

Definição

Obtém ou define o código HTML do elemento atual.

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

Valor da propriedade

String

O código HTML para o elemento atual e seus filhos.

Comentários

Considerando que InnerHtml retornará todos os HTML contidos no elemento atual, excluindo as marcas ao redor do elemento atual, inclui a marca do elemento atual, OuterHtml bem como o HTML que a marca contém, por exemplo:

<HTML>

<BODY>

<DIV id="div1">

Hello

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

</DIV>

</BODY>

</HTML>

Neste exemplo, a chamada OuterHtml div2 retornará:

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

A chamada InnerHtml retornará:

World

<DIV id="div3">

How are you?

</DIV>

Se você atribuir um novo valor, OuterHtmla referência do elemento atual se tornará inválida; ela não refletirá o nome, as propriedades e o conteúdo filho do HTML que você acabou de atribuir.

Aplica-se a

Confira também