Compartir a través de


HtmlElement.SetAttribute(String, String) Método

Definición

Establece el valor del atributo con nombre del 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

Nombre del atributo que se va a establecer.

value
String

Nuevo valor de este atributo.

Ejemplos

En el ejemplo de código siguiente se agrega un nuevo IMG elemento al documento actual, utilizando SetAttribute para establecer el SRC atributo de la imagen.

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

Comentarios

Un atributo en HTML es cualquier par nombre-valor válido para ese elemento. HtmlElement expone solo los atributos que son comunes a todos los elementos, dejando fuera aquellos que solo se aplican a determinados tipos de elementos; SRC es un atributo predefinido para la IMG etiqueta, por ejemplo, pero no para la DIV etiqueta . Use GetAttribute y SetAttribute para manipular atributos no expuestos en el modelo de objetos de documento administrado (DOM).

Si attributeName no es un atributo definido en un elemento, SetAttribute lo definirá en el elemento como un nuevo atributo.

GetAttribute y no distinguen mayúsculas de SetAttribute minúsculas.

Para establecer el class atributo en , HtmlElement debe hacer referencia al atributo como className al especificar el primer argumento en . SetAttribute

Se aplica a

Consulte también