HtmlElement.OuterHtml Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le code HTML de l'élément actuel.
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
Valeur de propriété
Code HTML pour l'élément actuel et ses enfants.
Remarques
Alors que InnerHtml retourne tout le code HTML contenu dans l’élément actuel, à l’exception des balises environnantes de l’élément actuel, OuterHtml inclut la balise de l’élément actuel ainsi que le code HTML que contient la balise, par exemple :
<HTML>
<BODY>
<DIV id="div1">
Hello
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
Dans cet exemple, l’appel OuterHtml de on div2
retourne :
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
L’appel InnerHtml retourne :
World
<DIV id="div3">
How are you?
</DIV>
Si vous affectez une nouvelle valeur à OuterHtml, la référence d’élément actuelle devient non valide; elle ne reflète pas le nom, les propriétés et le contenu enfant du code HTML que vous venez d’attribuer.