HtmlElement.SetAttribute(String, String) Méthode
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.
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