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)
您可以使用:
webBrowser.Document.InvokeScript
看到:
这样你就可以调用JS函数来完成你想要的页面.
另一种方法是使用mshtml API,如下所示:
( ( HTMLInputElement )this.webBrowser1.Document.GetElementById( "test" ).DomElement ).@checked = false;