点击登录按钮

时间:2019-10-02 02:06:13

标签: powershell

我正在尝试创建一个powershell命令来单击此按钮,但似乎没有任何效果,这使我发疯,任何帮助都将非常有用!

<input name="sign_in_button" type="submit" value="Go">

这是我尝试过的,但是没有运气:

$Link = $ie.Document.getElementsByTagName("sign_in_button") |
        Where-Object {$_.Type -eq "submit"}
$Link.Click();

2 个答案:

答案 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()