Foxtable(狐表)用户栏目专家坐堂 → 【已解决】[求助]网页自动填写


  共有2042人关注过本帖树形打印复制链接

主题:【已解决】[求助]网页自动填写

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/21 16:00:00 [显示全部帖子]

找到对应的元素,如记录为 abc

 

给abc赋值,如 abc.SetAttribute("Value", "123")


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/21 17:09:00 [显示全部帖子]

以下是引用zto001在2019/3/21 17:07:00的发言:
根据前面模拟点击按钮跟获取网页信息试了下,还是不会

 

看你之前发的帖子,读取表格内容、获取保存按钮,都是查找元素。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/21 18:00:00 [显示全部帖子]

Dim web As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser3").Basecontrol
Do Until web.ReadyState = 4
    Application.DoEvents
Loop
msgbox("0")

Dim inputs = web.Document.GetElementsByTagName("input")
For Each Input As object In Inputs
msgbox(input.innerHtml)
    If Input.GetAttribute("classname") = "z_value z_handleResult"
msgbox("1")
        Input.SetAttribute("Value", "123")
msgbox("2")
    End If
Next

 回到顶部