HtmlElement.SetAttribute(String, String) Methode

Definitie

Hiermee stelt u de waarde van het benoemde kenmerk in op het element.

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)

Parameters

attributeName
String

De naam van het kenmerk dat moet worden ingesteld.

value
String

De nieuwe waarde van dit kenmerk.

Voorbeelden

In het volgende codevoorbeeld wordt een nieuw IMG element aan het huidige document toegevoegd met behulp van SetAttribute het SRC kenmerk voor de afbeelding.

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

Opmerkingen

Een kenmerk in HTML is een geldig naam-waardepaar voor dat element. HtmlElement maakt alleen kenmerken beschikbaar die gemeenschappelijk zijn voor alle elementen, waarbij alleen kenmerken worden weergegeven die alleen van toepassing zijn op bepaalde typen elementen; SRC is een vooraf gedefinieerd kenmerk voor de IMG tag, bijvoorbeeld, maar niet voor de DIV tag. Kenmerken gebruiken GetAttribute en SetAttribute bewerken die niet beschikbaar zijn in het beheerde Document Object Model (DOM).

Als attributeName dit geen gedefinieerd kenmerk voor een element is, SetAttribute wordt dit als een nieuw kenmerk gedefinieerd op het element gedefinieerd.

GetAttribute en SetAttribute zijn niet hoofdlettergevoelig.

Als u het class kenmerk op een HtmlElement wilt instellen, moet u naar het kenmerk verwijzen als className bij het opgeven van het eerste argument op SetAttribute

Van toepassing op

Zie ook