Partager via


HtmlElement.SetAttribute(String, String) Méthode

Définition

Définit la valeur de l'attribut nommé sur l'élément.

public:
 void SetAttribute(System::String ^ attributeName, System::String ^ value);
public void SetAttribute (string attributeName, string value);
member this.SetAttribute : string * string -> unit
Public Sub SetAttribute (attributeName As String, value As String)

Paramètres

attributeName
String

Nom de l'attribut à définir.

value
String

Nouvelle valeur de cet attribut.

Exemples

L’exemple de code suivant ajoute un nouvel IMG élément au document actif, à l’aide de SetAttribute la définition de l’attribut SRC de l’image.

private void InsertImageFooter()
{
    if (webBrowser1.Document != null)
    {
        HtmlDocument doc = webBrowser1.Document;
        HtmlElement elem = doc.CreateElement("IMG");
        elem.SetAttribute("SRC", "http://www.adatum.com/images/footer-banner.jpg");

        doc.Body.AppendChild(elem);
    }
}
Private Sub InsertImageFooter()
    If (WebBrowser1.Document IsNot Nothing) Then
        With WebBrowser1.Document
            Dim Elem As HtmlElement = .CreateElement("IMG")
            Elem.SetAttribute("SRC", "http://www.adatum.com/images/footer-banner.jpg")

            .Body.AppendChild(Elem)
        End With
    End If
End Sub

Remarques

Un attribut en HTML est n’importe quelle paire nom-valeur valide pour cet élément. HtmlElement expose uniquement ces attributs communs à tous les éléments, en laissant ceux qui s’appliquent uniquement à certains types d’éléments; SRC est un attribut prédéfini pour la IMG balise, par exemple, mais pas pour la DIV balise. Utilisez et SetAttribute manipulez GetAttribute les attributs non exposés sur le modèle objet de document managé (DOM).

S’il attributeName n’est pas un attribut défini sur un élément, SetAttribute il le définit sur l’élément en tant qu’attribut nouveau.

GetAttribute et SetAttribute ne respectent pas la casse.

Pour définir l’attribut class sur un HtmlElement , vous devez faire référence à l’attribut comme className lors de la spécification du premier argument sur SetAttribute

S’applique à

Voir aussi