Nyelv

HtmlDocument.Forms Tulajdonság

Definíció

Lekéri a <FORM> dokumentum összes elemének gyűjteményét.

public:
 property System::Windows::Forms::HtmlElementCollection ^ Forms { System::Windows::Forms::HtmlElementCollection ^ get(); };
public System.Windows.Forms.HtmlElementCollection Forms { get; }
member this.Forms : System.Windows.Forms.HtmlElementCollection
Public ReadOnly Property Forms As HtmlElementCollection

Tulajdonság értéke

HtmlElementCollection A dokumentum elemeinek egyike<FORM>.

Példák

Az alábbi példakód végigvezeti a weblap összes elemén, és törli az Form összes felhasználói bemenetet, és visszaállítja az űrlapokat az alapértelmezett értékekre.

private void ResetForms()
{
    if (webBrowser1.Document != null)
    {
        foreach (HtmlElement form in webBrowser1.Document.Forms)
        {
            form.InvokeMember("reset");
        }
    }
}
Private Sub ResetForms()
    If (Not (WebBrowser1.Document Is Nothing)) Then
        For Each FormElem As HtmlElement In WebBrowser1.Document.Forms
            FormElem.InvokeMember("reset")
        Next
    End If
End Sub

Megjegyzések

Egy HTML-dokumentum tartalmazhat egy vagy több FORM olyan elemet, amely beviteli mezőket tartalmaz az adatok kiszolgálónak való visszaküldéséhez.

A metódust programozott módon küldheti el FORM , ha beszerzi HtmlElement és meghívja a metódust Submit a InvokeMember metódussal.

Ha új FORM címkét szeretne hozzáadni egy dokumentumhoz, létrehozhat egy új FORM címkét sztringként, és hozzárendelheti InnerHtml egy korábban a HTML DOM-hoz hozzáadott elem tulajdonságához, vagy használhatja a CreateElement metódust, beállíthatja a tulajdonságait a használatával SetAttribute, és felveheti azt egy meglévő elem gyermekeként a használatával AppendChild.

A következőre érvényes:

Lásd még