当前位置:编程学习 > VB >>

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 ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,