C# 访问webbrowser工具中的元素
我正在开发一个windows窗体应用程序,我想知道如何访问webbrowser中的元素。比如说,有这样一个元素<代码>掷骰子代码>我如何获得elemenet和perdorm的点击动作 我知道你可以像这样通过id访问元素C# 访问webbrowser工具中的元素,c#,C#,我正在开发一个windows窗体应用程序,我想知道如何访问webbrowser中的元素。比如说,有这样一个元素掷骰子我如何获得elemenet和perdorm的点击动作 我知道你可以像这样通过id访问元素 HtmlDocument document = webBrowser1.Document; HtmlElement example = document.GetElementById("some_id_here"); 课堂是如何完成的?试试: var element = this.objWe
HtmlDocument document = webBrowser1.Document;
HtmlElement example = document.GetElementById("some_id_here");
课堂是如何完成的?试试:
var element = this.objWebBrowser.Document.GetElementsByTagName("button").
Cast<HtmlElement>().Where(e =>
e.GetAttribute("class")).
FirstOrDefault();
if(element == null) return;
element.InvokeMember("click");
var element=this.objWebBrowser.Document.GetElementsByTagName(“按钮”)。
Cast()。其中(e=>
e、 GetAttribute(“类”))。
FirstOrDefault();
if(element==null)返回;
元素。调用成员(“单击”);
如果元素只有一个class属性,如何首先获取该元素?