HtmlElement.TagName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le nom de l’étiquette HTML.
public:
property System::String ^ TagName { System::String ^ get(); };
public string TagName { get; }
member this.TagName : string
Public ReadOnly Property TagName As String
Valeur de propriété
Nom utilisé pour créer cet élément à l'aide du balisage HTML.
Exemples
L’exemple de IMG
code suivant recherche toutes les balises d’un document et utilise la TagName
propriété pour tester si le IMG
lien hypertexte est lié à une autre page ; s’il s’agit d’un lien hypertexte, le code affecte l’URL à l’attribut ALT
de la IMG
balise afin que les utilisateurs puissent cliquer sur l’image pour voir où il les prendra.
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
Remarques
De nombreux éléments du modèle objet de document HTML ont des attributs, des propriétés et des méthodes uniques à ces éléments ; tel que l’attribut HREF
sur l’élément A
ou la Submit
méthode sur FORM
. Utilisez TagName quand vous disposez d’un élément d’un type potentiellement arbitraire et que vous devez effectuer une opération spécifique au type.