按值自动单击按钮

时间:2016-04-18 19:31:39

标签: html button click autoit

我想点击这个按钮:

<input type="button" value="Click me" id="ext-gen1133">

但问题是每次刷新后 ID都会发生变化,所以我可以使用_IEGetObjById。我一直在寻求解决方案几个小时,但没有什么对我有用:(

1 个答案:

答案 0 :(得分:0)

如果值每次都保持不变,您可以循环查找具有所需值的按钮:

$oButtons = _IETagnameGetCollection($oIE, "button")
For $oButton in $oButtons
    If String($oButton.value) = "click me" Then
        _IEAction($oButton, "click")
        ExitLoop
    EndIf
Next