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 de Propriedade

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

Observações

Enquanto que devolve todo o HTML contido no elemento atual, InnerHtml excluindo as etiquetas circundantes do elemento atual, OuterHtml inclui a tag do elemento atual, bem como o HTML que essa tag 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, invocar OuterHtml em div2 retorna:

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

A chamada InnerHtml regressa:

World

<DIV id="div3">

How are you?

</DIV>

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

Aplica-se a

Ver também