如何触发页面上按键的clik事件,页面元素无id,只有class名
怎么触发页面上按键的clik事件,页面元素无id,只有class名
html代码:
<td><input style="padding:3px 5px;" name="" class="abd" type="button" value="获取验证码" /></td>
vb代码:
如果有id的情况下,这样写就没有问题
WebBrowser1.Document.getelementbyid("abd").Click
但是没有id,只有class名,我就不知道怎么写了
------解决方案--------------------
dim i as long
for i=0 to webbrowser1.document.all("INPUT").length-1
if webbrowser1.document.all("INPUT")(i).value="获取验证码" then
webbrowser1.document.all("INPUT")(i).click
end if
next i
随便写的,没有验证,可能有点错误,你自己试下吧。
html代码:
<td><input style="padding:3px 5px;" name="" class="abd" type="button" value="获取验证码" /></td>
vb代码:
如果有id的情况下,这样写就没有问题
WebBrowser1.Document.getelementbyid("abd").Click
但是没有id,只有class名,我就不知道怎么写了
------解决方案--------------------
dim i as long
for i=0 to webbrowser1.document.all("INPUT").length-1
if webbrowser1.document.all("INPUT")(i).value="获取验证码" then
webbrowser1.document.all("INPUT")(i).click
end if
next i
随便写的,没有验证,可能有点错误,你自己试下吧。