在webbrowser中填写表单,如何选中select中的一项呢?附代码

cwchyt 2009-04-13 10:33:06
如何用webbrowser选中第二个?找不到解决办法啊....

<tr><th><label for="question"><i>*</i>密码保护问题:</label></th><td class="input">

<select id="question" name="Question" class="text" title="密码保护问题">

<option value="" selected="Selected" >请选择一个问题</option>

<option value="我就读的第一所学校的名称?" >我就读的第一所学校的名称?</option>

<option value="我最喜欢的休闲运动是什么?" >我最喜欢的休闲运动是什么?</option>

<option value="我最喜欢的运动员是谁?" >我最喜欢的运动员是谁?</option>

<option value="我最喜欢的物品的名称?" >我最喜欢的物品的名称?</option>

<option value="我最喜欢的歌曲?" >我最喜欢的歌曲?</option>

<option value="我最喜欢的食物?" >我最喜欢的食物?</option>

<option value="我最爱的人的名字?" >我最爱的人的名字?</option>

<option value="我最爱的电影?" >我最爱的电影?</option>

<option value="我妈妈的生日?" >我妈妈的生日?</option>

<option value="我的初恋日期?" >我的初恋日期?</option>
<option value="我的自定义问题" >我的自定义问题</option>

<td rowspan="2" class="desc">答案长度6~30位,字母区分大小写,一个汉字占两位。用于修复帐号密码</td>

</tr>
...全文
348 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wodexiaohao 2009-04-16
  • 打赏
  • 举报
回复
还有这个

http://hi.baidu.com/xtxycy/blog/item/23defc2e32d481584ec22660.html
wodexiaohao 2009-04-16
  • 打赏
  • 举报
回复
用JavaScript来选择
然后webbrowser执行这个JavaScript

参考
http://blog.csdn.net/cnrefresh/archive/2008/04/25/2328455.aspx
cwchyt 2009-04-13
  • 打赏
  • 举报
回复
楼上的回答不行啊
tabbycat 2009-04-13
  • 打赏
  • 举报
回复
var element = document.getElementById('question');
element.value = '';

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧