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 IMG mithilfe des SetAttribute Attributs für das Bild ein neues SRC Element hinzugefügt.

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 für alle Elemente gemeinsam sind, wobei diejenigen ausgeschlossen werden, die nur für bestimmte Elementtypen gelten; SRC ist ein vordefiniertes Attribut für das IMG Tag, z. B. nicht für das DIV Tag. Verwenden GetAttribute und SetAttribute Bearbeiten von Attributen, die für das verwaltete Dokumentobjektmodell (Document Object Model, DOM) nicht verfügbar gemacht werden.

Wenn attributeName es sich nicht um ein definiertes Attribut für ein Element handelt, SetAttribute wird es für das Element als neues Attribut definiert.

GetAttribute und die Groß-/ SetAttribute Kleinschreibung wird nicht beachtet.

Wenn Sie das class Attribut für ein HtmlElement Attribut festlegen möchten, müssen Sie auf das Attribut verweisen, als className wenn Sie das erste Argument angeben SetAttribute

Gilt für:

Weitere Informationen