HtmlDocument.Forms Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en samling med <FORM> alla element i dokumentet.
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
Egenskapsvärde
En HtmlElementCollection av elementen <FORM> i dokumentet.
Exempel
Följande kodexempel itererar genom alla Form element på en webbsida och rensar alla användarindata, vilket gör att formulären återgår till sina standardvärden.
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
Kommentarer
Ett HTML-dokument kan ha ett eller flera FORM element med indatafält för att skicka tillbaka data till en server.
Du kan skicka en FORM programmatiskt genom att hämta dess HtmlElement och anropa dess Submit metod med hjälp av InvokeMember -metoden.
Om du vill lägga till en ny FORM i ett dokument kan du antingen skapa en ny FORM tagg som en sträng och tilldela den InnerHtml till egenskapen för ett element som tidigare lagts till i HTML DOM. Eller så kan du använda CreateElement metoden, ange dess egenskaper med och SetAttributelägga till den som underordnad ett befintligt element med .AppendChild