HtmlElement.SetAttribute(String, String) Methode

Definition

Legt den Wert des benannten Attributs für das Element fest.

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)

Parameter

attributeName
String

Der Name des festzulegenden Attributs.

value
String

Der neue Wert dieses Attributs.

Beispiele

Im folgenden Codebeispiel wird dem aktuellen Dokument ein neues IMG Element hinzugefügt, mit SetAttribute dem das SRC Attribut für das Bild festgelegt wird.

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

Hinweise

Ein Attribut in HTML ist ein beliebiges gültiges Name-Wert-Paar für dieses Element. HtmlElement macht nur die Attribute verfügbar, die allen Elementen gemeinsam sind, wobei die Attribute, die nur für bestimmte Typen von Elementen gelten, weggelassen werden. SRC ist z. B. ein vordefiniertes Attribut für das IMG -Tag, aber nicht für das DIV -Tag. Verwenden und SetAttribute bearbeiten Sie GetAttribute Attribute, die im verwalteten Dokumentobjektmodell (DOM) nicht verfügbar gemacht werden.

Wenn attributeName kein definiertes Attribut für ein Element ist, SetAttribute wird es für das Element als neues Attribut definiert.

GetAttribute und SetAttribute beachten die Groß-/Kleinschreibung nicht.

Um das class -Attribut für ein HtmlElement festzulegen, müssen Sie auf das Attribut verweisen, als className wenn Sie das erste Argument angeben: SetAttribute

Gilt für:

Weitere Informationen