通过WebBrowser控件取消选中网页中的复选框

use*_*ser 2 .net c# checkbox webbrowser-control winforms

有没有办法取消选中/选中webbrowser控件中加载的网页中的复选框?谢谢.

更新:(这是我最初没有运气的尝试)

HtmlDocument rememberme = this.webBrowser1.Document;
rememberme.GetElementById("remBox").SetAttribute("checked", "false");
Run Code Online (Sandbox Code Playgroud)

Maj*_*kel 5

您可以使用:

webBrowser.Document.InvokeScript

看到:

InvokeScript

这样你就可以调用JS函数来完成你想要的页面.

另一种方法是使用mshtml API,如下所示: ( ( HTMLInputElement )this.webBrowser1.Document.GetElementById( "test" ).DomElement ).@checked = false;