我正在尝试创建一个powershell命令来单击此按钮,但似乎没有任何效果,这使我发疯,任何帮助都将非常有用!
<input name="sign_in_button" type="submit" value="Go">
这是我尝试过的,但是没有运气:
$Link = $ie.Document.getElementsByTagName("sign_in_button") |
Where-Object {$_.Type -eq "submit"}
$Link.Click();
答案 0 :(得分:0)
感谢您的所有反馈!我意识到自己搞砸了,因此不要等到您的大脑失去功能时才工作!这是我第二天早上的解决方法:
$ Link = $ ie.Document.getElementsByTagName(“ input”)| where-object {$ _。type -eq“ submit”} $ Link.click();
答案 1 :(得分:-1)
我的操作方法如下:
($ie.Document.IHTMLDocument3_getElementById("LOGON_BUTTON") | Select-Object -First 1).Click()
希望有帮助。
编辑:正如Ansgar指出的那样,您的元素没有ID。因此,您可以在元素中添加一个ID标签,或者尝试执行以下操作:
($ie.Document.IHTMLDocument3_getElementByName("sign_in_button") | Select-Object -First 1).Click()
或
($ie.Document.getElementByName("sign_in_button") | Select-Object -First 1).Click()