我在一个网页上弹出一个表单,试图为用户自动化,当您开始输入键值时,它会自动开始搜索并显示匹配的键值。
Windows 10专业版/ Powershell
我可以使用(getElementById)成功设置此字段的值:
$ie.Document.IHTMLDocument3_getElementById("assignSearch").value = $Team_Name[$i]
,但是当使用powershell和internetexplorer.application设置该字段的值时,我可以设置该字段的值,但是自动搜索不起作用。
目前,我已经通过使用sendkeys发送回车来解决此问题:
$myshell = New-Object -com "Wscript.Shell"
$myshell.sendkeys("{ENTER}")
但是如果打开另一个窗口,则在活动窗口中执行回车键。
还有其他方法可以使我认为自己输入了值吗?