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 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