2013-06-02 125 views
0

我想单击C#标签。我使用element.InvokeMember("click")但它不会点击。当按钮带有标签<input type="button">InvokeMember("click")正在工作,但带有<button>标签时,点击不起作用。谁能帮我?点击<button>标签

Related forum,它没有解决方案。

回答

0

,而不是在声明中使用使用“输入”,“按钮”,然后把标签在你的代码,就像这样:

var buttonControls = (
      from HtmlElement element 
      in webBrowser1.Document.GetElementsByTagName("button") 
      select element 
     ).ToList(); 
+0

我得到了正确的元素,它是<按钮ID =“someid”类型=“提交“>,我现在要点击。我没有问题导航正确的元素。 @EhsanKeramat –

+0

因此,请检查您制作的自定义代码中的声明代码,此代码有效。 –