首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

HTMLDocument 读网页数据 radio的有关问题

2012-11-04 
HTMLDocument 读网页数据 radio的问题右键某页面查看源文件有如下的radioinput typeradio valuestaf

HTMLDocument 读网页数据 radio的问题
右键某页面查看源文件有如下的radio
<input type="radio" value="staffNum" id="zdyghhxm1" name="calType_task" />
<input type="radio" value="fltNum" id="zdhbh1" name="calType_task" checked=true />

我想用以下的方式后台让 value="staffNUm"的选项被选中,就是 checked=ture。

axWebBrowser1.Navigate(某网址,ref Zero, ref EmptyString, ref EmptyString, ref EmptyString);

mshtml.IHTMLDocument2 HTMLDocument = (IHTMLDocument2)axWebBrowser1.Document;

IHTMLOptionElement staffNum = (mshtml.IHTMLOptionElement)HTMLDocument.all.item("calType_task", 0);


staffNum.selected=ture;
这样还是没有选中,我想item()里面不能是name吧,因为两个name是一样的,怎样才能通过id读到第一个radio的选项呢?

[解决办法]
IHTMLInputElement 
不是
IHTMLOptionElement 

staffNum.checked=ture;

热点排行