-1

我已经学习了可视化 C# 浏览器控件。

但我被这件事困住了。我想单击一个单选按钮。这是收音机的html

<//input type="radio" class="radio" name="c" value="4" checked=""//>

有没有办法点击它?

此外,如果有多个单选按钮,我如何单击值为 4 的单选按钮?

4

1 回答 1

1

查看HtmlDocument类中的所有方法。在特殊的GetElementsByTagNameInvokeMember("Click")中单击按钮。

编辑: 我编辑以使答案完整:您需要这样的事情:

HtmlElementCollection es = webBrowser1.Document.GetElementsByTagName("radio");  
foreach (HtmlElement e in es)  {  
   if (e.GetAttribute("value") == "4") {  
        e.InvokeMember("Click");  
   }  
 }
于 2013-05-25T20:23:06.843 回答