Questo argomento non è stato ancora valutato - Valuta questo argomento

Metodo HtmlElement.SetAttribute

Imposta il valore dell'attributo denominato sul controllo.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

public void SetAttribute (
	string attributeName,
	string value
)
public void SetAttribute (
	String attributeName, 
	String value
)
public function SetAttribute (
	attributeName : String, 
	value : String
)
Non applicabile.

Parametri

attributeName

Nome dell'attributo da impostare.

value

Nuovo valore di questo attributo.

In HTML un attributo è una qualsiasi coppia nome-valore valida relativa all'elemento in questione. L'oggettoHtmlElement espone soltanto gli attributi che sono comuni a tutti gli elementi, escludendo quelli che si applicano solo a specifici tipi di elementi. SRC, ad esempio, è un attributo predefinito per il tag IMG ma non per il tag DIV. Utilizzare i metodi GetAttribute e SetAttribute per modificare gli attributi non esposti nel DOM (Document Object Model) gestito.

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

Per i metodi GetAttribute e SetAttribute non viene applicata la distinzione tra maiuscole e minuscole.

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

Nell'esempio di codice riportato di seguito viene aggiunto un nuovo elemento IMG al documento corrente, utilizzando il metodo 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);
    }
}

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 è supportato in Windows Vista, Microsoft Windows XP SP2 e Windows Server 2003 SP1.

.NET Framework

Supportato in:
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.