Compartilhar via


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 ser definido.

value
String

O novo valor desse atributo.

Exemplos

O exemplo de código a seguir adiciona um novo IMG elemento ao documento atual, usando SetAttribute para definir o SRC atributo para a 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

Comentários

Um atributo em HTML é qualquer par nome-valor válido para esse elemento. HtmlElement expõe somente os atributos comuns a todos os elementos, deixando de fora aqueles que se aplicam somente a determinados tipos de elementos; SRC é um atributo predefinido para a IMG marca, por exemplo, mas não para a DIV marca. Use GetAttribute e SetAttribute manipule atributos não expostos no DOM (Modelo de Objeto de Documento) gerenciado.

Se attributeName não for um atributo definido em um elemento, SetAttribute defina-o no elemento como um novo atributo.

GetAttribute e SetAttribute não diferencia maiúsculas de minúsculas.

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

Aplica-se a

Confira também