HtmlElement.SetAttribute(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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