HtmlElement.SetAttribute(String, String) Metodo

Definizione

Imposta il valore dell'attributo denominato sull'elemento.

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)

Parametri

attributeName
String

Nome dell'attributo da impostare.

value
String

Nuovo valore di questo attributo.

Esempio

Nell'esempio di codice seguente viene aggiunto un nuovo IMG elemento al documento corrente, usando SetAttribute per impostare l'attributo SRC per l'immagine.

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

Commenti

Un attributo in HTML è qualsiasi coppia nome-valore valida per tale elemento. HtmlElement espone solo gli attributi comuni a tutti gli elementi, lasciando fuori quelli che si applicano solo a determinati tipi di elementi; SRC è un attributo predefinito per il IMG tag, ad esempio, ma non per il DIV tag. Usare GetAttribute e SetAttribute per modificare gli attributi non esposti nel modello DOM (Document Object Model) gestito.

Se attributeName non è un attributo definito in un elemento, SetAttribute lo definirà sull'elemento come nuovo attributo.

GetAttribute e SetAttribute non fanno distinzione tra maiuscole e minuscole.

Per impostare l'attributo class in un HtmlElement oggetto , è necessario fare riferimento all'attributo come className quando si specifica il primo argomento su SetAttribute

Si applica a

Vedi anche