HtmlDocument.Forms Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan koleksi semua <FORM> elemen dalam dokumen.
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
Nilai Properti
Salah satu HtmlElementCollection elemen dalam <FORM> dokumen.
Contoh
Contoh kode berikut berulang melalui semua Form elemen di halaman Web dan menghapus semua input pengguna, mengatur formulir kembali ke nilai defaultnya.
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
Keterangan
Dokumen HTML mungkin memiliki satu atau beberapa FORM elemen dengan bidang input untuk mengirimkan data kembali ke server.
Anda dapat mengirimkan secara FORM terprogram dengan mendapatkan dan HtmlElement memanggil metodenya Submit menggunakan metode .InvokeMember
Untuk menambahkan baru FORM ke dokumen, Anda dapat membuat tag baru FORM sebagai string, dan menetapkannya ke InnerHtml properti elemen yang sebelumnya ditambahkan ke HTML DOM; atau Anda dapat menggunakan CreateElement metode , mengatur propertinya menggunakan SetAttribute, dan menambahkannya sebagai turunan dari elemen yang ada menggunakan AppendChild.