HtmlElement.SetAttribute(String, String) Метод

Определение

Задает значение атрибута с заданным именем в элементе.

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)

Параметры

attributeName
String

Имя атрибута, который нужно установить.

value
String

Новое значение этого атрибута.

Примеры

В следующем примере кода добавляется новый IMG элемент в текущий документ с помощью SetAttribute для задания атрибута SRC для изображения.

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

Комментарии

Атрибут в HTML — это любая допустимая пара "имя-значение" для этого элемента. HtmlElement предоставляет только те атрибуты, которые являются общими для всех элементов, оставляя те, которые применяются только к определенным типам элементов; SRC — это предопределенный атрибут для тега IMG , например, но не для тега DIV . Используйте GetAttribute и SetAttribute для управления атрибутами, не предоставляемыми в управляемой модели DOM.

Если attributeName не является определенным атрибутом в элементе, SetAttribute определит его в элементе как новый атрибут.

GetAttribute и SetAttribute не учитывают регистр.

Чтобы задать class атрибут для HtmlElement , необходимо ссылаться на атрибут как className при указании первого аргумента : SetAttribute

Применяется к

См. также раздел