HtmlElementCollection.Item[] Eigenschap

Definitie

Hiermee haalt u een item op uit de verzameling.

Overloads

Name Description
Item[Int32]

Hiermee haalt u een item op uit de verzameling door de numerieke index op te geven.

Item[String]

Hiermee haalt u een item op uit de verzameling door de naam op te geven.

Opmerkingen

HtmlElementCollection objecten hebben het kenmerk Alleen-lezen. Als u een element wilt toevoegen aan een HTML-document, gebruikt u methoden zoals InsertAdjacentElement en AppendChild.

Item[Int32]

Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs

Hiermee haalt u een item op uit de verzameling door de numerieke index op te geven.

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

Parameters

index
Int32

De positie waaruit een item uit de verzameling moet worden opgehaald.

Waarde van eigenschap

Een item uit de verzameling door de numerieke index op te geven.

Opmerkingen

Elementen in een HtmlElementCollection code zijn niet gegarandeerd in de broncodevolgorde. Met andere woorden, alleen omdat een DIV element het eerste element in een BODY tag is, betekent niet dat het eerste element van de verzameling het DIV element is.

Van toepassing op

Item[String]

Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs
Bron:
HtmlElementCollection.cs

Hiermee haalt u een item op uit de verzameling door de naam op te geven.

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

Parameters

elementId
String

Het Name of Id kenmerk van het element.

Waarde van eigenschap

Een HtmlElement, als het benoemde element wordt gevonden. Anders null.

Voorbeelden

In het volgende codevoorbeeld wordt een FORM object met behulp van de naam gevonden en worden de gegevens programmatisch naar de server verzonden. Het codevoorbeeld vereist dat uw toepassing als host fungeert voor een besturingselement met de WebBrowser naam 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

Van toepassing op