HtmlElementCollection.Item[] Egenskap

Definition

Hämtar ett objekt från samlingen.

Överlagringar

Name Description
Item[Int32]

Hämtar ett objekt från samlingen genom att ange dess numeriska index.

Item[String]

Hämtar ett objekt från samlingen genom att ange dess namn.

Kommentarer

HtmlElementCollection objekt är skrivskyddade. Om du vill lägga till ett element i ett HTML-dokument använder du metoder som InsertAdjacentElement och AppendChild.

Item[Int32]

Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs

Hämtar ett objekt från samlingen genom att ange dess numeriska index.

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

Parametrar

index
Int32

Den position som ett objekt ska hämtas från från samlingen.

Egenskapsvärde

Ett objekt från samlingen genom att ange dess numeriska index.

Kommentarer

Element i en HtmlElementCollection är inte garanterade i källkodsordning. Med andra ord betyder det inte att det första elementet i samlingen är DIV elementet bara för att ett BODY element är det första elementet i en DIV tagg.

Gäller för

Item[String]

Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs
Källa:
HtmlElementCollection.cs

Hämtar ett objekt från samlingen genom att ange dess namn.

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

Parametrar

elementId
String

Elementets Name eller Id -attribut.

Egenskapsvärde

Ett HtmlElement, om det namngivna elementet hittas. Annars, null.

Exempel

I följande kodexempel hittas ett FORM objekt med dess namn och dess data skickas programmatiskt till servern. Kodexemplet kräver att programmet är värd för en WebBrowser kontroll med namnet 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

Gäller för