getelementbyidを使用して、ビジュアルベーシック(.net)でIDで要素を取得する方法を知っています。
しかし、name 属性で要素を取得するにはどうすればよいですか。
例えば<input id="123" name="**123**">
もしそうなら、どのように私はその要素と対話しますか。
ありがとう
getelementbyidを使用して、ビジュアルベーシック(.net)でIDで要素を取得する方法を知っています。
しかし、name 属性で要素を取得するにはどうすればよいですか。
例えば<input id="123" name="**123**">
もしそうなら、どのように私はその要素と対話しますか。
ありがとう
繰り返しますが、仮定は webbroswer を使用してあなたにあります
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
'NAVIGATE
WebBrowser1.Navigate("whereveryourgoing")
'Waiting for page to load function
WaitForPageLoad()
'Get Element by Name
Dim fb_button As String = String.Empty
For Each element As HtmlElement In WebBrowser1.Document.All
If InStr(element.Name, "loginBox") Then
fb_button = element.Id
'MsgBox(fb_button & " Found! ")
'MsgBox(element.InnerHtml.Length.ToString)
'MsgBox(element.InnerHtml.ToString)
End If
Next
'\/ - Perform Actions
WebBrowser1.Document.GetElementById(fb_button).SetAttribute("value", Password) 'or InvokeMember("submit") or InvokeMember("click")
MsgBox("Done")
End Sub