HtmlDocument.Forms Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung aller <FORM-Elemente>
im Dokument ab.
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
Eigenschaftswert
Eine HtmlElementCollection der <FORM-Elemente>
im Dokument.
Beispiele
Im folgenden Codebeispiel werden alle Form
Elemente auf einer Webseite durchlaufen und alle Benutzereingaben gelöscht, indem die Formulare wieder auf ihre Standardwerte festgelegt werden.
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
Hinweise
Ein HTML-Dokument verfügt möglicherweise über ein oder mehrere FORM
Elemente mit Eingabefeldern zum Senden von Daten an einen Server.
Sie können eine FORM
programmgesteuert übermitteln, indem Sie seine Submit
Methode mithilfe der InvokeMember Methode abrufen HtmlElement und aufrufen.
Wenn Sie einem Dokument ein neues Element hinzufügen möchten, können Sie entweder ein neues FORM
FORM
Tag als Zeichenfolge erstellen und der InnerHtml Eigenschaft eines Elements zuweisen, das zuvor dem HTML-DOM hinzugefügt wurde, oder Sie können die Methode verwenden, seine CreateElement Eigenschaften mithilfe SetAttributefestlegen und als untergeordnetes Element eines vorhandenen Elements AppendChildhinzufügen.