웹 브라우저 ID 또는 이름없이 버튼 클릭
Visual Studio 2012 (Visual Basic)에서 WebBrowser를 사용하여 단추를 클릭하려고합니다. 나는 많은 연구를 해 왔지만, ID 나 이름을 클릭하는 것만으로도 찾을 수 있습니다.
다음은 HTML 코드입니다.
<button type='submit' class="btn btn-default" style='float:right'>
Login<i class="gicon-chevron-right"></i>
나는 웹 브라우저를 숨기고, 사용자가 Button1을 클릭하면 웹 브라우저에서 클릭을 호출합니다. 도와주세요.
변신!!!!
For Each elem As HtmlElement In wb1.Document.GetElementsByTagName("button")
' Check the attributtes you want
If elem.GetAttribute("class") = "btn btn-default" Then
'Check even the text if you want
If elem.InnerText = "Login" Then
'Invoke your event
elem.InvokeMember("click")
End If
End If
Next
그러면 button문서의 모든 요소 가 검색됩니다 . ID가있는 단추가 포함 된 요소를 검색하여 검색 범위를 좁힐 수 있습니다.
'VB.net' 카테고리의 다른 글
TabControl에서 Tabpage 숨기기 (0) | 2018.03.16 |
---|---|
이미지 투명 적용방법 (0) | 2018.03.16 |
공백제거 방법들 (0) | 2018.03.16 |
Sendkey 이용방법 (0) | 2018.03.16 |
Navigate 기능을 이용한 검색기능 만들기 (0) | 2018.03.16 |