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

请教 WebBrowser ,关于网页控件 句柄的获取

--------------------编程问答-------------------- 你为什么不用ID来查?WEBBROWSER.DOCUMENT.GETELEMENTBYID.btnModify这样不是就查到了?完了直接在执行他的CLICK事件啊。WEBBROWSER.DOCUMENT.GETELEMENTBYID.btnModify.click(); --------------------编程问答--------------------


Sub 查找修改按钮并单击()
    On Error Resume Next
    With CreateObject("internetexplorer.application")
        .Visible = True
        .Navigate "http://www.abcd1234.com/"    '这里填入网页地址
        Do Until .ReadyState = 4
            DoEvents
        Loop
        .document.All("btnModify").Value = "1234567890"    '标记一下,主要是看看是不是修改按钮
        .document.All("btnModify").Click    '点击,
    End With
End Sub

--------------------编程问答-------------------- 你的htm标签有 name 属性你才能够通过 s33 = Acollection.Item(i).Name 取得相关的值,如果没有你当然是取不到 Name 这个属性的值,还有,在前台脚本中通常是以 id 属性来使用对象的,name 属性通常是将表单数据提交给服务器脚本时才会用到,所以你改为 s33 = Acollection.Item(i).id 可能会行得通
补充:VB ,  控件
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,