遍历,针对具体网页具体分析。web控件,WebBrowser控件么?
从WebBrowser1.Document.All开始,遍历HtmlElement
从WebBrowser1.Document.All开始,遍历HtmlElement
解决方案 »
- 跨页面传值问题
- 急!请大家帮个小忙!
- XML 文件的值呢
- 关于深度学习C#的书籍,请大家做系统的回答
- System.Configuration.ConfigurationSettings.AppSettings 取值问题
- 关于PerformanceCount使用的问题
- 在DataList外面样得到DataList里控件的内容
- 关于 DataTable.NewRow()的问题,简单很快就结分!
- .net读Csv并导入SqlServer数据库
- where can download free ebook about c#
- 求c#生僻字的处理,在线等
- c#开发软件在ipad 上的应用,有谁用过,给推荐点好资料
但是 像这样 得到数目遍历int all = webBrowser1.Document.Body.All.Count;
但是具体到某一个按钮什么 的 不是还是要 用GetElementById 这些来解决的吗
doc.GetElementsByTagName("A");
然后循环访问返回的数组,根据innerText或其他属性继续筛选,直到找到最终控件。
el.InnerText
el.GetAttribute("href")
{
//if(element.TagName == "Button")//判断类型
if(element.Text == "Button1")//或是判断显示文本
{
}
}以上没测试,只是大概思路,单词拼写未必准确,电脑现在很卡。