找回密码
 加入
搜索
查看: 2010|回复: 2

[IE类操作] 【已解决】请问没有value的button如何点击

[复制链接]
发表于 2016-9-21 17:39:13 | 显示全部楼层 |阅读模式
本帖最后由 cai11745 于 2016-9-22 14:01 编辑

查了些资料
没找到办法  查到的资料是这样,不过我这个里面没有value 没法
$oButtons = _IETagnameGetCollection($oie, "button")
For $oButton in $oButtons
    If String($oButton.value) = "btn" Then
       _IEAction($oButton, "click")
    EndIf
Next
感谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2016-9-21 17:41:25 | 显示全部楼层
另外请问下面这个是不是只能用于连接、? button用不了的?
Local $sMyString = "KVM Over IP"
Local $oLinks = _IELinkGetCollection($oie)
For $oLink In $oLinks
    Local $sLinkText = _IEPropertyGet($oLink, "innerText")
    If StringInStr($sLinkText, $sMyString) Then
        _IEAction($oLink, "click")
        ExitLoop
    EndIf
Next
 楼主| 发表于 2016-9-22 14:00:37 | 显示全部楼层
已经解决
在autoitcript论坛里搜到了答案
初学autoit 原来还有innertext这个参数  还需要多学习
Local $oButs = _IETagNameGetCollection($oie, "button")
For $oBut In $oButs
        If StringInStr($oBut.innertext, "KVM Over IP") Then
                _IEAction($oBut, "click")
                ExitLoop
        EndIf
Next
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 15:13 , Processed in 0.092424 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表