Sdílet prostřednictvím


HtmlElement.SetAttribute(String, String) Metoda

Definice

Nastaví hodnotu pojmenovaného atributu prvku.

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)

Parametry

attributeName
String

Název atributu, který chcete nastavit.

value
String

Nová hodnota tohoto atributu.

Příklady

Následující příklad kódu přidá nový IMG prvek do aktuálního dokumentu pomocí SetAttribute nastavení SRC atributu obrázku.

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

Poznámky

Atribut ve formátu HTML je libovolný platný pár name-value pro tento prvek. HtmlElement zveřejňuje pouze atributy, které jsou společné pro všechny prvky, a vynechá ty, které se vztahují pouze na určité typy prvků; SRC je předdefinovaný atribut značky IMG , například ale ne pro DIV značku. Použití GetAttribute a SetAttribute manipulace s atributy, které nejsou vystaveny ve spravovaném modelu DOM (Document Object Model).

Pokud attributeName není definovaný atribut prvku, SetAttribute definuje ho u elementu jako nový atribut.

GetAttribute a nerozlišují malá a velká písmena SetAttribute .

Chcete-li nastavit class atribut na HtmlElement , musíte odkazovat na atribut jako className při zadávání prvního argumentu pro SetAttribute

Platí pro

Viz také