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