-1

有一个网站有 4 个网页。第一页有一个按钮,第二页也有一些按钮,第三页也有一个按钮,第四页也有一个按钮。问题是我的代码以编程方式单击第一页第二页和第三页的按钮。但不是以编程方式单击第 4 页上的按钮。我怎样才能让我的代码做到这一点?请为此提出一个可靠的解决方案.. 按钮的 HTML 代码如下所示

<FORM NAME='form1' METHOD='post' action='/dflogin.php'><INPUT TYPE='hidden' NAME='txtId' value='E712050-15'><INPUT TYPE='hidden' NAME='txtassId' value='1'><INPUT TYPE='hidden' NAME='txtPsw' value='HH29'><INPUT TYPE='hidden' NAME='txtLog' value='0'><h6 align='right'><INPUT TYPE='SUBMIT' NAME='btnSub' value='Next' style='background-color:#009900; color:#fff;'></h6></FORM>          
4

1 回答 1

1

此代码以编程方式单击一个按钮,您应该能够根据您的需要调整它,并希望它对您有用。

  For Each webpageelement As HtmlElement In allButtons 
      If webpageelement.GetAttribute("value").Equals("Next") Then 
        webpageelement.InvokeMember("click") 
        Exit For 
      End If 
  Next 
于 2012-06-25T14:38:40.970 回答