Webサイトには17個のHTMLボタンがあります。これらのボタンにはIDがなく、同じ名前、タイプ、および値があります。vb.net 2008 webbrowserコントロールを使用して、プログラムでボタンをクリックしたいと思います。このコードを書くとき
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.Navigate("website bla bla")
End Sub
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
Dim allelements As HtmlElementCollection = WebBrowser1.Document.All
For Each webpageelement As HtmlElement In allelements
If webpageelement.GetAttribute("value") = "Start" Then
webpageelement.InvokeMember("click")
End If
Next
End Sub
End Class
その後、毎回、17番目のボタンが私のプログラムによってクリックされます。1番目のボタンを個別にクリックしたい場合は、2番目のボタン、3番目のボタンなど、次のボタンをそれぞれ個別にクリックします。では、各ボタンを個別にクリックする方法を教えてください。これがボタンのHTMLコードです。