다음을 통해 공유


HtmlDocument.Forms 속성

정의

문서에 있는 모든 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

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 데이터 전송에 대 한 입력된 필드를 사용 하 여 요소를 서버에 다시 합니다.

프로그래밍 방식으로 제출할 수 있습니다는 FORM 확보 하 여 해당 HtmlElement 를 호출 하 고 해당 Submit 메서드를 사용 하 여는 InvokeMember 메서드.

새 추가할 FORM 문서를 만들 수 있습니다 새 FORM 문자열로 태그에 할당 하는 InnerHtml HTML DOM; 요소의 속성이 이전에 추가 하거나 사용할 수 있습니다는 CreateElement 를사용하여해당속성을설정하는메서드를SetAttribute를 사용 하 여 기존 요소를 자식으로 추가 하 고 AppendChild입니다.

적용 대상

추가 정보