HtmlElement.InnerText Propriété

Définition

Obtient ou définit le texte assigné à l'élément.Gets or sets the text assigned to the element.

public:
 property System::String ^ InnerText { System::String ^ get(); void set(System::String ^ value); };
public string InnerText { get; set; }
member this.InnerText : string with get, set
Public Property InnerText As String

Valeur de propriété

String

Texte de l'élément, sans le balisage HTML.The element's text, absent any HTML markup. Si l'élément contient des éléments enfants, seul le texte de ces éléments enfants est conservé.If the element contains child elements, only the text in those child elements will be preserved.

Exceptions

L’élément spécifié ne peut pas contenir de texte (par exemple, un élément IMG).The specified element cannot contain text (for example, an IMG element).

Exemples

Le code suivant crée un lien hypertexte à l’aide de CreateElement et assigne du texte au lien à l’aide de la InnerText propriété.The following code creates a new hyperlink using CreateElement, and assigns text to the link using the InnerText property.

private void AddUrlToTooltip(string url)
{
    if (webBrowser1.Document != null)
    {
        HtmlElement elem = webBrowser1.Document.CreateElement("A");
        elem.SetAttribute("HREF", url);
        elem.InnerText = "Visit our Web site for more details.";

        webBrowser1.Document.Body.AppendChild(elem);
    }
}
Private Sub AddLinkToPage(ByVal url As String)
    If (WebBrowser1.Document IsNot Nothing) Then
        With WebBrowser1.Document
            Dim Elem As HtmlElement = .CreateElement("A")
            Elem.SetAttribute("HREF", url)
            Elem.InnerText = "Visit our web site for more details."

            .Body.AppendChild(Elem)
        End With
    End If
End Sub

Remarques

Si vous tentez d’assigner du code HTML à un élément avec InnerText , le code html s’affiche comme des littéraux dans le document, comme si vous affichiez du code HTML dans un fichier texte.If you attempt to assign HTML to an element with InnerText, the HTML code will display as literals in the document, just as if you were viewing HTML within a text file. Si vous assignez du code HTML à un élément à l’aide de la InnerHtml propriété, InnerText retourne tout le texte de ce code HTML avec le balisage supprimé.If you assign HTML to an element using the InnerHtml property, InnerText will return all of the text in that HTML with the markup removed.

L’assignation d’une valeur à InnerText supprimera tous les éléments enfants qui appartiennent à l’élément.Assigning a value to InnerText will destroy any child elements that belong to the element.

S’applique à

Voir aussi