Condividi tramite


HtmlElement.TagName Proprietà

Definizione

Ottiene il nome del tag HTML.

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

Valore della proprietà

String

Nome usato per creare questo elemento mediante markup HTML.

Esempio

Nell'esempio di codice seguente vengono trovati tutti i IMG tag in un documento e viene usata la TagName proprietà per verificare se il IMG collegamento ipertestuale viene eseguito in un'altra pagina. Se si tratta, il codice assegna l'URL all'attributo ALT del IMG tag, in modo che gli utenti possano passare il mouse sull'immagine per visualizzare la posizione in cui verrà usata.

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

Commenti

Molti elementi del modello a oggetti documento HTML hanno attributi, proprietà e metodi univoci per tali elementi; ad esempio l'attributo HREF sull'elemento A o il Submit metodo in FORM. Usare TagName quando si dispone di un elemento di un tipo potenzialmente arbitrario ed è necessario eseguire un'operazione specifica del tipo.

Si applica a

Vedi anche