下面是一個html腳本,我從一個網站上抓取。我想使用.NET以編程方式選擇項目以編程方式從.NET下拉菜單中選擇一個項目Web瀏覽器控件
<div id="MySite.condition_s-wrp" class="c-wrp-slctbx" style="z-index: 1;">
<input id="MySite.condition_s-input" type="text" autocomplete="off" readonly="readonly" tabindex="0" class=" c-slctbx-medium" style="width: 268px;">
<ul class="c-ul-slctbx max_height_300" style="width: 285px; display: none; top: 21px;">
<li id="MySite.condition_s-option-" class="c-li-slctbx">Please choose</li>
<li id="MySite.condition_s-option-First" class="c-li-slctbx">First</li>
<li id="MySite.condition_s-option-Second" class="c-li-slctbx">Second</li>
</ul>
<select id="MySite.condition_s" name="attributeMap[MySite.condition_s]" class=" c-slctbx-medium" style="display: none;">
<option value="">Please choose</option>
<option value="First">First</option>
<option value="Second">Second</option>
</select>
</div>
請注意以下代碼根本不起作用。
webBrowser1.Document.GetElementById("MySite.condition_s").SetAttribute("value", "First");
任何快速幫助將不勝感激。
你可以獲取'select's兒童和設置屬性'selected'的其中之一。 – 2013-03-07 07:53:54
說明「根本不工作」。 – 2013-03-07 09:36:02