HtmlElementCollection.Item[] Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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