我一直在查看一些答案,似乎无法让我的代码点击下拉列表并选择一个选项。
我刚刚开始学习PowerShell,以便自动将数据从电子表格更新到网站。
<select name="ev_43980_Location.Racked" width="100" class="select">
<option value="0">!! Unknown !!</option>
<option value="2">No</option>
<option value="1" selected="">Yes</option>
</select>
目前,我的代码,它应该做的是选择答案否。这可能是完全错误的。但是,通过powershell得到没有错误或回应。
$racked = $ie.document.getElementsByname("ev_57152_Location.Racked")
($racked | where {$_.innerHTML -eq "2"}).Selected = $true
我在最后加上$ rack来测试它获得的反馈,并且没有任何反馈通过测试,
任何帮助都将受到赞赏或方式进行测试。
我已经弄清楚为什么它没有发现它在另一个字段框内,所以命令不是在那里搜索它搜索第一部分它将它放在那个页面上并且因为它它是否是自己的字段框,它不会跳出它并搜索下一个。关于如何让它跨越标签的任何想法?
首先进入这一个,其中有一个字段负载
<table id="toggle_id1" width="450" class="expanderShow1" style="display: block;">
<!-- end of expander table head -->
我希望它去查看另一个这个区域。
<table id="toggle_id7" width="450" class="expanderShow1">
<!-- end of expander table head -->
因为那是对象所在的位置。