Bagikan melalui


HtmlElement.InnerText Properti

Definisi

Mendapatkan atau mengatur teks yang ditetapkan ke elemen .

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

Nilai Properti

Teks elemen, tidak ada markup HTML apa pun. Jika elemen berisi elemen turunan, hanya teks dalam elemen turunan yang akan dipertahankan.

Pengecualian

Elemen yang ditentukan tidak boleh berisi teks (misalnya, IMG elemen).

Contoh

Kode berikut membuat hyperlink baru menggunakan CreateElement, dan menetapkan teks ke tautan menggunakan InnerText properti .

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

Keterangan

Jika Anda mencoba menetapkan HTML ke elemen dengan InnerText, kode HTML akan ditampilkan sebagai harfiah dalam dokumen, sama seperti jika Anda melihat HTML dalam file teks. Jika Anda menetapkan HTML ke elemen menggunakan InnerHtml properti , InnerText akan mengembalikan semua teks dalam HTML tersebut dengan markup dihapus.

Menetapkan nilai untuk InnerText akan menghancurkan elemen turunan apa pun yang termasuk dalam elemen .

Berlaku untuk

Lihat juga