У меня есть всплывающая форма на веб-странице, которую я пытаюсь автоматизировать для пользователя, где, когда вы начинаете вводить значение, он автоматически начинает поиск и показывает вам совпадения в качестве значения ключа для поиска.
windows 10 pro / Powershell
Я могу успешно установить значение этого поля с помощью (getElementById): $ie.Document.IHTMLDocument3_getElementById("assignSearch").value = $Team_Name[$i]
, но при установке значения этого поля с помощью powershell и internetexplorer.application IМожно установить значение поля, но автоматический поиск не работает.В настоящее время я работал над этим, используя sendkeys для отправки, введите:
$myshell = New-Object -com "Wscript.Shell"
$myshell.sendkeys("{ENTER}")
Но если открыть другое окно, ключ ввода будет выполнен в активном окне.
Есть ли другой метод, который яможно использовать, чтобы заставить его думать, что я набрал значение?