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