HtmlElement.SetAttribute(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví hodnotu pojmenovaného atributu prvku.
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)
Parametry
- attributeName
- String
Název atributu, který se má nastavit.
- value
- String
Nová hodnota tohoto atributu.
Příklady
Následující příklad kódu přidá nový IMG prvek do aktuálního dokumentu pomocí SetAttribute k nastavení SRC atributu pro obrázek.
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
Poznámky
Atribut v HTML je libovolný platný pár name-value pro tento prvek.
HtmlElement zveřejňuje pouze ty atributy, které jsou společné pro všechny prvky, a vynechá ty, které se vztahují pouze na určité typy prvků; SRC je předdefinovaný atribut pro IMG značku, například pro značku, ale ne pro DIV značku. Použití GetAttribute a SetAttribute manipulace s atributy, které nejsou vystaveny ve spravovaném modelu DOM (Document Object Model).
Pokud attributeName není definovaný atribut elementu, SetAttribute definuje ho u elementu jako nový atribut.
GetAttribute nerozlišují SetAttribute malá a velká písmena.
Chcete-li nastavit class atribut na , HtmlElement musíte odkazovat na atribut jako className při zadání prvního argumentu na SetAttribute