HtmlElement.SetAttribute(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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