【发布时间】:2016-02-24 16:09:55
【问题描述】:
我正在尝试控制website 上的下拉列表,但由于某种原因无法与之交互。这是我认为从下拉菜单中负责的 HTML 部分:
<div id="content">
<div id="main">
<div class="container">
<div class="formBody">
<h1>Get a Quote</h1>
<div style="width:215px; height:35px;" class="noBottomSpacing">
<select id="quoteDropdown" name="position">
<option>Select Type of Quote</option>
<option value="ltl">LTL Quote</option>
<option value="truckload">Truckload Quote</option>
<option value="expedited">Expedited Quote</option>
<option value="Mexico">Mexico Quote</option>
</select>
</div>
</div>
<br />
<div class="quoteContent">
</div>
</div>
</div>
我尝试了几种不同的 VBA sn-ps,但似乎没有任何效果。
ie.Document.getElementbyID("quoteDropdown").selectedindex = 1
ie.Document.getElementbyID("quoteDropdown").Item(0).Value = 1
ie.Document.getElementbyID("quoteDropdown").Value = "ltl"
如果有人有任何指导,我将不胜感激。谢谢!
【问题讨论】:
-
你可以试试 ie.Document.getElementbyName("position")(0).Value = "ltl"