Html 如何在web浏览器控件中执行单击?

Html 如何在web浏览器控件中执行单击?,html,vb.net,winforms,button,webbrowser-control,Html,Vb.net,Winforms,Button,Webbrowser Control,我试图在vb.net中单击一个div id按钮,我已经包含了webbrowser,这是我当前的代码。我只是想点击网站上的“DoJob”,但在vb.net中 WebBrowser1.Document.GetElementById("hunt_job_button100").InvokeMember("click") 这不起作用,网站的div id是: 我还需要在vb.net的文本框中显示facebook应用程序本身的一些文本,我要复制到vb.net文本框的文本的div id是“energy_v

我试图在vb.net中单击一个div id按钮,我已经包含了webbrowser,这是我当前的代码。我只是想点击网站上的“DoJob”,但在vb.net中

WebBrowser1.Document.GetElementById("hunt_job_button100").InvokeMember("click")
这不起作用,网站的div id是:

我还需要在vb.net的文本框中显示facebook应用程序本身的一些文本,我要复制到vb.net文本框的文本的div id是“energy_value”

此应用程序上的所有内容都是div id

请使用以下内容:

webBrowser1.Document.GetElementById("hunt_job_button100").InvokeMember("click")
或者,当您使用Class时,我建议您也使用它:

  HtmlElementCollection classButton = webBrowser1.Document.All;
    foreach (HtmlElement element in classButton) 
    {
        if (element.GetAttribute("className") == "hunt_job_button")
        {
            element.InvokeMember("click");
        }

}

调用javascript函数不是更好吗?我该如何@t.S.这样做。?你能给我一个教程吗?我实际上需要它来点击webbrowser控件。@T.S.你能帮我吗?谢谢你的回答!这不起作用,我以前试过,我得到的是:我仍然没有让它起作用。我什么都试过了,还是一无所获。这是我所拥有的:你能帮我吗。请看前面的评论@布阿姆希,我在看!谢谢!我无法控制页面本身的html或javascript。我唯一能控制的就是点击。