HtmlElementCollection.Item[] Eigenschaft

Definition

Ruft ein Element aus der Auflistung ab.

Überlädt

Name Beschreibung
Item[Int32]

Ruft ein Element aus der Auflistung ab, indem er seinen numerischen Index angibt.

Item[String]

Ruft ein Element aus der Auflistung ab, indem er seinen Namen angibt.

Hinweise

HtmlElementCollection Objekte sind schreibgeschützt. Wenn Sie einem HTML-Dokument ein Element hinzufügen möchten, verwenden Sie Methoden wie InsertAdjacentElement und AppendChild.

Item[Int32]

Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs

Ruft ein Element aus der Auflistung ab, indem er seinen numerischen Index angibt.

public:
 property System::Windows::Forms::HtmlElement ^ default[int] { System::Windows::Forms::HtmlElement ^ get(int index); };
public System.Windows.Forms.HtmlElement this[int index] { get; }
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

Parameter

index
Int32

Die Position, aus der ein Element aus der Auflistung abgerufen werden soll.

Eigenschaftswert

Ein Element aus der Auflistung durch Angeben des numerischen Indexes.

Hinweise

Elemente in einer HtmlElementCollection Datei sind nicht garantiert in der Quellcodereihenfolge. Mit anderen Worten, nur weil ein DIV Element das erste Element innerhalb eines BODY Tags ist, bedeutet nicht, dass das erste Element der Auflistung das DIV Element ist.

Gilt für:

Item[String]

Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs
Quelle:
HtmlElementCollection.cs

Ruft ein Element aus der Auflistung ab, indem er seinen Namen angibt.

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; }
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

Parameter

elementId
String

Das Name Oder Id Attribut des Elements.

Eigenschaftswert

Ein HtmlElement, wenn das benannte Element gefunden wird. Andernfalls, null.

Beispiele

Im folgenden Codebeispiel wird ein FORM Objekt mithilfe seines Namens gefunden und seine Daten programmgesteuert an den Server übermittelt. Das Codebeispiel erfordert, dass Ihre Anwendung ein WebBrowser Steuerelement mit dem Namen hosten webBrowser1soll.

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

Gilt für: