HtmlElement.InnerText Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví text přiřazený k prvku.
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
Hodnota vlastnosti
Text elementu chybí žádné značky HTML. Pokud element obsahuje podřízené prvky, zachová se pouze text v těchto podřízených prvcích.
Výjimky
Zadaný prvek nemůže obsahovat text (například element IMG
).
Příklady
Následující kód vytvoří nový hypertextový odkaz pomocí CreateElementa přiřadí text k odkazu pomocí InnerText vlastnosti.
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
Poznámky
Pokud se pokusíte přiřadit html elementu, InnerTextkód HTML se v dokumentu zobrazí jako literály stejně jako při prohlížení HTML v textovém souboru. Pokud přiřadíte html elementu InnerHtml pomocí vlastnosti, InnerText vrátí veškerý text v daném HTML s odebraným kódem.
Přiřazení hodnoty k InnerText odstranění všech podřízených prvků, které patří do elementu.