我已经学习了可视化 C# 浏览器控件。
但我被这件事困住了。我想单击一个单选按钮。这是收音机的html
<//input type="radio" class="radio" name="c" value="4" checked=""//>
有没有办法点击它?
此外,如果有多个单选按钮,我如何单击值为 4 的单选按钮?
查看HtmlDocument类中的所有方法。在特殊的GetElementsByTagName和InvokeMember("Click")中单击按钮。
编辑: 我编辑以使答案完整:您需要这样的事情:
HtmlElementCollection es = webBrowser1.Document.GetElementsByTagName("radio");
foreach (HtmlElement e in es) {
if (e.GetAttribute("value") == "4") {
e.InvokeMember("Click");
}
}