HtmlElement.TagName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.