HtmlElement.SetAttribute(String, String) Metodo
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.
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