日期:2014-05-18  浏览次数:20892 次

C# WebBrowser 获得DIV元素后怎么单击?
C# WebBrowser 获得DIV元素后怎么让它单击?

如果是button、其他元素我可以用InvokeMember("click");着个方法单击!

但DIV用这个方法没有反应 怎么搞?

希望有代码!。。绝对结贴!24小时在线等!

------解决方案--------------------
你是怎么 获得DIV元素的呢
------解决方案--------------------
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
foreach (HtmlElement he in webBrowser1.Document.All)
{
if (he.OuterHtml == "<INPUT class=btn_submit value=提交 type=submit>")
{
he.InvokeMember("click");
}
}
}
------解决方案--------------------
把input换成div