我有以下下拉列表,但我找不到使用vb.net中的webbrowser控件选择其中一个选项的方法,因为它没有值。
<select name="month">
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
</select>
如何使用网络浏览器选择其中一个?
答案 0 :(得分:0)
我找到了办法。 :)
Dim element As HtmlElement = WebBrowser1.Document.GetElementsByTagName("select").Cast(Of HtmlElement).First(Function(el) el.GetAttribute("name") = "month")
element.GetElementsByTagName("option").Cast(Of HtmlElement).First(Function(el) el.InnerText = "06").SetAttribute("selected", "selected")
无论如何,谢谢你们。