当前位置: 代码迷 >> 综合 >> webbrowser 控件中给组合框赋值
  详细解决方案

webbrowser 控件中给组合框赋值

热度:60   发布时间:2024-01-10 11:23:25.0

页面中有如下组合框

<TD class=normal align=left colSpan=3>

-----------------------------------------------
<SPAN id=Person>
  <select name="RecordsPerPage">

<option value="10">10</option>

<option value="20" selected>20</option>

<option value="30">30</option>

<option value="40">40</option>

<option value="50">50</option>

</select>

</SPAN>

</TD>
要在程序中设定选项值,用webbrowser的话,可以这样:

首先定位到该控件,

比如通过名字来判断
HtmlElement elem;

HtmlElement record_ppage = null;

if (elem.GetAttribute("name") == "RecordsPerPage")
                        record_ppage = elem;

然后

record_ppage.setAttributes("value","10");

就可以了

  相关解决方案