HtmlElement.SetAttribute(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia wartość nazwanego atrybutu w elemecie .
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
Nazwa atrybutu do ustawienia.
- value
- String
Nowa wartość tego atrybutu.
Przykłady
Poniższy przykład kodu dodaje nowy IMG
element do bieżącego dokumentu przy użyciu polecenia SetAttribute w celu ustawienia atrybutu SRC
obrazu.
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
Uwagi
Atrybut w kodzie HTML jest dowolną prawidłową parą name-value dla tego elementu. HtmlElement uwidacznia tylko te atrybuty, które są wspólne dla wszystkich elementów, pomijając te, które mają zastosowanie tylko do niektórych typów elementów; SRC
jest wstępnie zdefiniowanym atrybutem tagu IMG
, na przykład, ale nie dla tagu DIV
. Użyj GetAttribute funkcji i SetAttribute , aby manipulować atrybutami, które nie są widoczne w zarządzanym modelu obiektów dokumentów (DOM).
Jeśli attributeName
nie jest zdefiniowany atrybut elementu, SetAttribute zdefiniuje go na elemecie jako nowy atrybut.
GetAttribute i SetAttribute są bez uwzględniania wielkości liter.
Aby ustawić atrybut w elemecie class
HtmlElement , należy odwołać się do atrybutu jako className
podczas określania pierwszego argumentu na SetAttribute