HtmlElement.SetAttribute(String, String) Método

Definição

Define o valor do atributo nomeado no elemento.

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)

Parâmetros

attributeName
String

O nome do atributo a definir.

value
String

O novo valor deste atributo.

Exemplos

O exemplo de código seguinte adiciona um novo IMG elemento ao documento atual, usando SetAttribute para definir o SRC atributo da imagem.

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

Observações

Um atributo em HTML é qualquer par nome-valor válido para esse elemento. HtmlElement expõe apenas os atributos que são comuns a todos os elementos, excluindo aqueles que se aplicam apenas a certos tipos de elementos; SRC é um atributo pré-definido para a IMG etiqueta, por exemplo, mas não para a DIV etiqueta. Utilizar GetAttribute e SetAttribute manipular atributos não expostos no Modelo de Objetos de Documento (DOM) gerido.

Se attributeName não for um atributo definido num elemento, SetAttribute definirá-lo no elemento como um atributo novo.

GetAttribute e SetAttribute não distinguem maiúsculas e minúsculas.

Para definir o class atributo em um HtmlElement , deve referir-se ao atributo como className ao especificar o primeiro argumento como SetAttribute

Aplica-se a

Ver também