HtmlElementCollection.Item[String] 속성

정의

컬렉션에서 항목을 가져옵니다.Gets an item from the collection.

오버로드

Item[Int32]

숫자 인덱스를 지정하여 컬렉션에서 항목을 가져옵니다.Gets an item from the collection by specifying its numerical index.

Item[String]

이름을 지정하여 컬렉션에서 항목을 가져옵니다.Gets an item from the collection by specifying its name.

설명

HtmlElementCollection 개체는 읽기 전용입니다.HtmlElementCollection objects are read-only. 요소에는 HTML 문서를 추가 하려면 사용 하 여 메서드 같은 InsertAdjacentElementAppendChild입니다.To add an element to an HTML document, use methods such as InsertAdjacentElement and AppendChild.

Item[Int32]

숫자 인덱스를 지정하여 컬렉션에서 항목을 가져옵니다.Gets an item from the collection by specifying its numerical 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; }
member this.Item(int) : System.Windows.Forms.HtmlElement
Default Public ReadOnly Property Item(index As Integer) As HtmlElement

매개 변수

index
Int32

컬렉션의 항목을 검색할 위치입니다.The position from which to retrieve an item from the collection.

속성 값

숫자 인덱스를 지정하여 컬렉션에서 항목입니다.An item from the collection by specifying its numerical index.

설명

요소는 HtmlElementCollection 소스 코드 순서로 보장이 없습니다.Elements in an HtmlElementCollection are not guaranteed to be in source code order. 즉, 방금 때문에 DIV 요소 내에 첫 번째 요소는를 BODY 태그 컬렉션의 첫 번째 요소 수 있다는 의미 하지 않습니다는 DIV 요소입니다.In other words, just because a DIV element is the first element inside of a BODY tag does not mean that the first element of the collection will be the DIV element.

Item[String]

이름을 지정하여 컬렉션에서 항목을 가져옵니다.Gets an item from the collection by specifying its name.

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

매개 변수

elementId
String

요소의 Name 또는 Id 특성입니다.The Name or Id attribute of the element.

속성 값

명명된 요소가 있으면 HtmlElement입니다.An HtmlElement, if the named element is found. 그렇지 않으면 null입니다.Otherwise, null.

예제

다음 코드 예제에서는 발견 된 FORM 해당 이름을 사용 하 여 개체를 서버로 데이터에 프로그래밍 방식으로 전송 합니다.The following code example finds a FORM object using its name, and submits its data to the server programmatically. 이 코드 예제는 애플리케이션 호스트를 WebBrowser 제어 라는 webBrowser1합니다.The code example requires that your application hosts a WebBrowser control named 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

적용 대상