Bahasa

HtmlDocument.GetElementsByTagName(String) Metode

Definisi

Ambil kumpulan elemen dengan tag HTML yang ditentukan.

public:
 System::Windows::Forms::HtmlElementCollection ^ GetElementsByTagName(System::String ^ tagName);
public System.Windows.Forms.HtmlElementCollection GetElementsByTagName(string tagName);
member this.GetElementsByTagName : string -> System.Windows.Forms.HtmlElementCollection
Public Function GetElementsByTagName (tagName As String) As HtmlElementCollection

Parameter

tagName
String

Nama tag HTML untuk objek yang HtmlElement ingin Anda ambil.

Mengembalikan

Kumpulan elemen yang menandai nama sama dengan tagName argumen.

Contoh

Halaman HTML sering menggunakan META tag untuk menyematkan informasi arbitrer tentang dokumen. Contoh kode HTML berikut mengambil semua META tag dalam dokumen HTML, menemukan META tag dengan nama Description, dan menampilkannya kepada pengguna. Contoh kode mengharuskan aplikasi Anda memiliki WebBrowser kontrol bernama WebBrowser1.

private void DisplayMetaDescription()
{
    if (webBrowser1.Document != null)
    {
        HtmlElementCollection elems = webBrowser1.Document.GetElementsByTagName("META");
        foreach (HtmlElement elem in elems)
        {
            String nameStr = elem.GetAttribute("name");
            if (nameStr != null && nameStr.Length != 0)
            {
                String contentStr = elem.GetAttribute("content");
                MessageBox.Show("Document: " + webBrowser1.Url.ToString() + "\nDescription: " + contentStr);
            }
        }
    }
}
Private Sub DisplayMetaDescription()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim Elems As HtmlElementCollection
        Dim WebOC As WebBrowser = WebBrowser1

        Elems = WebOC.Document.GetElementsByTagName("META")

        For Each elem As HtmlElement In Elems
            Dim NameStr As String = elem.GetAttribute("name")

            If ((NameStr IsNot Nothing) And (NameStr.Length <> 0)) Then
                If NameStr.ToLower().Equals("description") Then
                    Dim ContentStr As String = elem.GetAttribute("content")
                    MessageBox.Show("Document: " & WebOC.Url.ToString() & vbCrLf & "Description: " & ContentStr)
                End If
            End If
        Next
    End If
End Sub

Berlaku untuk

Lihat juga