【发布时间】:2011-04-21 05:10:48
【问题描述】:
我正在尝试使用 VB.NET 窗体应用程序制作 Aduto-Forum 海报
这是页面,http://www.inviteshare.com/community/viewforum.php?id=9 首先我尝试自动登录 我插入用户名并通过,但我无法单击登录按钮,因为页面上有 2 个具有相同 ID 的按钮。 ( 输入类型="图片" 名称="提交" class="提交" 值="提交" />
input type="image" name="submit" value="login" />)
如何单击第二个按钮。我需要按我想的值来选择按钮;
Dim txtUser As HtmlElement = wb.Document.GetElementById("login_user")
Dim btn As HtmlElement = wb.Document.All("submit")
txtUser.SetAttribute("value", "wolfied")
If btn.GetAttribute("value") = "login" Then
btn.InvokeMember("click")
End If
但是它不起作用,我该如何选择我需要的按钮?
【问题讨论】:
标签: vb.net winforms webbrowser-control desktop-application