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>
要素の 。
例
次のコード例では、Web ページ上のすべての要素を 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 ドキュメントには、サーバーにデータを送信するための入力フィールドを持つ 1 つ以上 FORM
の要素を含めることができます。
をプログラムで送信FORM
するには、 メソッドHtmlElementを取得し、 メソッドを使用してそのメソッドをInvokeMember呼び出Submit
します。
ドキュメントに新 FORM
しいタグを追加するには、新 FORM
しいタグを文字列として作成し、以前 InnerHtml に HTML DOM に追加した要素のプロパティに割り当てます。または、 メソッドを使用してプロパティを設定し、 を使用 CreateElement して SetAttribute既存の要素 AppendChildの子として追加することができます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET