HtmlElementCollection.Item[] Propriété

Définition

Obtient un élément de la collection.

Surcharges

Item[Int32]

Obtient un élément de la collection en spécifiant son index numérique.

Item[String]

Obtient un élément de la collection en spécifiant son nom.

Remarques

HtmlElementCollection les objets sont en lecture seule. Pour ajouter un élément à un document HTML, utilisez des méthodes telles que InsertAdjacentElement et AppendChild.

Item[Int32]

Obtient un élément de la collection en spécifiant son index numérique.

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

Paramètres

index
Int32

Position à partir de laquelle récupérer un élément de la collection.

Valeur de propriété

HtmlElement

Un élément de la collection en spécifiant son index numérique.

Remarques

Les éléments d’un HtmlElementCollection code source ne sont pas garantis. En d’autres termes, simplement parce qu’un DIV élément est le premier élément à l’intérieur d’une BODY balise ne signifie pas que le premier élément de la collection sera l’élément DIV .

S’applique à

Item[String]

Obtient un élément de la collection en spécifiant son nom.

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

Paramètres

elementId
String

Attribut Name ou Id de l'élément.

Valeur de propriété

HtmlElement

HtmlElement, si l'élément nommé est trouvé. Sinon, null.

Exemples

L’exemple de code suivant recherche un FORM objet à l’aide de son nom et envoie ses données au serveur par programmation. L’exemple de code nécessite que votre application héberge un WebBrowser contrôle nommé 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

S’applique à