HtmlDocument.Forms HtmlDocument.Forms HtmlDocument.Forms HtmlDocument.Forms Property

定義

ドキュメント内のすべての <FORM> 要素のコレクションを取得します。Gets a collection of all of the <FORM> elements in the document.

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

プロパティ値

HtmlElementCollection<フォーム>ドキュメント内の要素。An HtmlElementCollection of the <FORM> elements within the document.

次のコード例は、すべての反復処理、 Form Web 上の要素がページし、フォームの設定の既定値にすべてのユーザー入力をクリアします。The following code example iterates through all of the Form elements on a Web page and clears all user input, setting the forms back to their default values.

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

注釈

HTML ドキュメントが 1 つまたは複数ありますFORMデータを送信するための入力フィールドを持つ要素がサーバーにバックアップします。An HTML document may have one or more FORM elements with input fields for submitting data back to a server.

プログラムで送信することができます、FORMを取得してそのHtmlElement呼び出しとそのSubmitメソッドを使用して、InvokeMemberメソッド。You can programmatically submit a FORM by obtaining its HtmlElement and calling its Submit method using the InvokeMember method.

新しい追加FORM、ドキュメントを作成するか、新しいFORM、文字列としてタグ付けし、それを割り当てる、InnerHtmlに HTML DOM 要素のプロパティが以前に追加または使用することができます、CreateElementメソッド、を使用してそのプロパティを設定します。SetAttribute、しを使用して既存の要素の子として追加AppendChildします。To add a new FORM to a document, you can either create a new FORM tag as a string, and assign it to the InnerHtml property of an element previously added to the HTML DOM; or you can use the CreateElement method, set its properties using SetAttribute, and add it as a child of an existing element using AppendChild.

適用対象

こちらもご覧ください