vb点击没有ID和NAME的按钮
大家给我说下怎么点啊?有ID的可以这样点
webbrowser.document.getElementById("ID号").click
那如果没有名字的呢?怎么点击
<input type="image" src="images/log_btn.gif"/>
谢谢大家帮个忙! --------------------编程问答-------------------- 好像不能,必须得有名字或者id --------------------编程问答-------------------- 虽然没有显式ID,但是ID还是有的,只是它的顺序编号而已,
最笨最简单的方法就是用ID=0 ,1,2..........一直试 --------------------编程问答-------------------- --------------------编程问答-------------------- getElementsByTag ("image")
返回页面中所有的image,然后根据每个控件的Src进行判断 --------------------编程问答-------------------- --------------------编程问答-------------------- ' '枚举图片
Dim doc As Object
Dim eles
Dim ele
Dim aryImgs
Set doc = WebBrowser1.Document
Set eles = doc.getElementsByTagName("img")
Set ele = eles.Item(6)
aryImgs = Trim(ele.src)
Dim CtrlRange As Object
Set CtrlRange = WebBrowser1.Document.body.createControlRange
CtrlRange.Add WebBrowser1.Document.images(6)
CtrlRange.execCommand ("Copy")
Image1.Picture = Clipboard.GetData
这是下载没有ID和NAME的图片代码,原理基本一样的吧 --------------------编程问答--------------------
补充:VB , 基础类