HtmlElement.InnerText Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .