HtmlElementCollection.Item[] Vlastnost
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í.
Získá položku z kolekce.
Přetížení
Item[Int32] |
Získá položku z kolekce zadáním jeho číselného indexu. |
Item[String] |
Získá položku z kolekce zadáním jeho názvu. |
Poznámky
HtmlElementCollection objekty jsou jen pro čtení. Chcete-li přidat prvek do dokumentu HTML, použijte metody, jako InsertAdjacentElement je a AppendChild.
Item[Int32]
Získá položku z kolekce zadáním jeho číselného indexu.
public:
property System::Windows::Forms::HtmlElement ^ default[int] { System::Windows::Forms::HtmlElement ^ get(int index); };
public System.Windows.Forms.HtmlElement this[int index] { get; }
member this.Item(int) : System.Windows.Forms.HtmlElement
Default Public ReadOnly Property Item(index As Integer) As HtmlElement
Parametry
- index
- Int32
Pozice, ze které chcete načíst položku z kolekce.
Hodnota vlastnosti
Položka z kolekce zadáním číselného indexu.
Poznámky
Prvky ve zdrojovém HtmlElementCollection kódu nejsou zaručeny v pořadí zdrojového kódu. Jinými slovy, pouze proto, že DIV
element je prvním prvkem uvnitř BODY
značky, neznamená, že prvním prvkem DIV
kolekce bude prvek.
Platí pro
Item[String]
Získá položku z kolekce zadáním jeho názvu.
public:
property System::Windows::Forms::HtmlElement ^ default[System::String ^] { System::Windows::Forms::HtmlElement ^ get(System::String ^ elementId); };
public System.Windows.Forms.HtmlElement this[string elementId] { get; }
member this.Item(string) : System.Windows.Forms.HtmlElement
Default Public ReadOnly Property Item(elementId As String) As HtmlElement
Parametry
Hodnota vlastnosti
Pokud HtmlElementje nalezen pojmenovaný prvek. V opačném případě hodnota null
.
Příklady
Následující příklad kódu najde FORM
objekt s názvem a odešle data na server programově. Příklad kódu vyžaduje, aby vaše aplikace hostoval WebBrowser ovládací prvek s názvem webBrowser1
.
private void SubmitForm(String formName)
{
HtmlElementCollection elems = null;
HtmlElement elem = null;
if (webBrowser1.Document != null)
{
HtmlDocument doc = webBrowser1.Document;
elems = doc.All.GetElementsByName(formName);
if (elems != null && elems.Count > 0)
{
elem = elems[0];
if (elem.TagName.Equals("FORM"))
{
elem.InvokeMember("Submit");
}
}
}
}
Private Sub SubmitForm(ByVal FormName As String)
Dim Elems As HtmlElementCollection
Dim Elem As HtmlElement
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
Elems = .All.GetElementsByName(FormName)
If (Not Elems Is Nothing And Elems.Count > 0) Then
Elem = Elems(0)
If (Elem.TagName.Equals("FORM")) Then
Elem.InvokeMember("Submit")
End If
End If
End With
End If
End Sub