共用方式為


HtmlDocument.Forms 屬性

定義

取得文件中所有 <FORM> 元素的集合。

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文件中的元素<FORM>之一。

範例

以下程式碼範例會遍歷網頁上的所有 Form 元素,清除所有使用者輸入,並將表單恢復預設值。

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 文件可能包含一個或多個 FORM 元素,並輸入欄位用於將資料提交回伺服器。

你可以透過取得 its HtmlElement 並用該InvokeMember方法呼叫其Submit方法來程式化提交 aFORM

要在文件中新增一個新 FORM 標籤,你可以建立一個新 FORM 標籤作為字串,並將其指派到 InnerHtml 先前加入 HTML DOM 的元素屬性;或者你可以使用該 CreateElement 方法,使用 ,設定其屬性 SetAttribute,再用 AppendChild加入現有元素的子節點。

適用於

另請參閱