HtmlElement.TagName Eigenschaft

Definition

Ruft den Namen des HTML-Tags ab.

public:
 property System::String ^ TagName { System::String ^ get(); };
public string TagName { get; }
member this.TagName : string
Public ReadOnly Property TagName As String

Eigenschaftswert

Der Name, der zum Erstellen dieses Elements mit HTML-Markup verwendet wird.

Beispiele

Im folgenden Codebeispiel werden alle IMG Tags in einem Dokument gefunden, und die TagName Eigenschaft wird verwendet, um zu testen, ob der IMG Link zu einer anderen Seite besteht. Wenn ja, weist der Code dem Attribut des ALT Tags die IMG URL zu, sodass Benutzer mit der Maus auf das Bild zeigen können, wo sie eingefügt werden.

private void AddUrlToTooltip()
{
    if (webBrowser1.Document != null)
    {
        foreach (HtmlElement elem in webBrowser1.Document.GetElementsByTagName("IMG"))
        {
            if (elem.Parent.TagName.Equals("A"))
            {
                String altStr = elem.GetAttribute("ALT");
                if (!(altStr == null) && (altStr.Length != 0))
                {
                    elem.SetAttribute("ALT", altStr + " - points to " + elem.Parent.GetAttribute("HREF"));
                }
                else
                {
                    elem.SetAttribute("ALT", "Points to " + elem.Parent.GetAttribute("HREF"));
                }
            }
        }
    }
}
Private Sub AddUrlToTooltip()
    If (WebBrowser1.Document IsNot Nothing) Then
        With WebBrowser1.Document
            For Each Elem As HtmlElement In .GetElementsByTagName("IMG")
                If (Elem.Parent.TagName.Equals("A")) Then
                    Dim AltStr As String = Elem.GetAttribute("ALT")
                    If (Not (AltStr Is Nothing) And (AltStr.Length <> 0)) Then
                        Elem.SetAttribute("ALT", AltStr & " - points to " & Elem.Parent.GetAttribute("HREF"))
                    Else
                        Elem.SetAttribute("ALT", "Points to " & Elem.Parent.GetAttribute("HREF"))
                    End If
                End If
            Next
        End With
    End If
End Sub

Hinweise

Viele Elemente im HTML-Dokumentobjektmodell weisen Attribute, Eigenschaften und Methoden auf, die für diese Elemente eindeutig sind; z. B. das HREF Attribut für das A Element oder die Submit Methode für FORM. Verwenden Sie diesen TagName Vorgang, wenn Sie über ein Element eines potenziell beliebigen Typs verfügen und einen typspezifischen Vorgang ausführen müssen.

Gilt für:

Weitere Informationen