HtmlDocument.Forms 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得文件中所有 <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加入現有元素的子節點。