Я создаю сценарий PS, который открывает браузер IE, переходит на URL, а затем вводит имя пользователя и пароль, используя
$usernamefield=$ie.document.getElementByID('userid')
$passwordfield=$ie.Document.getElementsByTagName('input') | ? {$_.name -eq 'password'}
Но когда я нажимаю кнопку «Отправить», отображается «пароль пользователя требуется» пароль"требуется, даже если они введены в поле. Я пробовал .click()
, который дает ошибку, я пробовал .submit()
, который не является функцией, и пробовал также $myshell.sendkeys("{ENTER}")
. Ничего не работает, для .click()
и sendkeys
говорится, что требуется идентификатор пользователя и пароль.
Нужна помощь !!
Можем ли мы использовать C # / Jscript, как показано ниже в PS:
var changeEvent = document.createEvent("HTMLEvents");
changeEvent.initEvent("blur", true, true);
document.getElementById("userid").dispatchEvent(changeEvent);