110,571
社区成员
发帖
与我相关
我的任务
分享
<select name="typeid" id="typeid_fast" width="80">
<option value="0" selected="selected">选择主题分类</option><option value="67">交流</option>
<option value="68">原创</option>
<option value="69">转载</option>
<option value="70">秒杀</option>
<option value="71">好站</option>
<option value="72">版聊</option>
<option value="73">活动</option>
<option value="74">T楼</option>
</select>
</div>
<script type="text/javascript" reload="1"> simulateSelec('typeid_fast');</script>
//方法一
webBrowser1.Navigate("javascript:document.getElementById('typeid_fast').value = '67'; void(0);");
//方法二
webBrowser1.Document.GetElementById("typeid_fast").SetAttribute("value", "67");
//方法三
HtmlElement option = webBrowser1.Document.CreateElement("option");
option.InnerText = "116交流";
option.SetAttribute("value", "167");
//option.SetAttribute("checked", "checked");
webBrowser1.Document.GetElementById("typeid_fast").AppendChild(option);
webBrowser1.Document.GetElementById("typeid_fast").SetAttribute("value", "167");
//方法四
mshtml.IHTMLSelectElement select = (mshtml.IHTMLSelectElement)webBrowser1.Document.GetElementById("typeid_fast").DomElement;
select.value = "67";
<SELECT style="FONT-SIZE: 9pt"
onchange=changeCld() name=SY>
<SCRIPT language=JavaScript><!--
for(i=1900;i<2050;i++) document.write('<option value='+i+'>'+i)
//--></SCRIPT>
由于本机文件所以增加ID如下:
<SELECT style="FONT-SIZE: 9pt"
onchange=changeCld() name=SY id=SYid>
<SCRIPT language=JavaScript><!--
for(i=1900;i<2050;i++) document.write('<option value='+i+'>'+i)
//--></SCRIPT>
正常运行代码修改值如下:
HtmlElement ID控件 = 打开网页.Document.All["SYid"];
ID控件.SetAttribute("value", "1965");