Javascript 如何通过WebBrowser-C按下按钮#

Javascript 如何通过WebBrowser-C按下按钮#,javascript,c#,html,webbrowser-control,Javascript,C#,Html,Webbrowser Control,有一个按钮链接javascript(选择正确的),我需要通过WebBrowser控件推动它: 函数\uuu doPostBack(事件目标,事件参数){ if(!theForm.onsubmit | |(theForm.onsubmit()!=false)){ 格式为.\uuu EVENTTARGET.value=EVENTTARGET; 格式为.\uuu EVENTARGUMENT.value=EVENTARGUMENT; submit()格式; } 使用InvokeMember方法 Web

有一个按钮链接javascript(选择正确的),我需要通过WebBrowser控件推动它:

函数\uuu doPostBack(事件目标,事件参数){
if(!theForm.onsubmit | |(theForm.onsubmit()!=false)){
格式为.\uuu EVENTTARGET.value=EVENTTARGET;
格式为.\uuu EVENTARGUMENT.value=EVENTARGUMENT;
submit()格式;
}

使用
InvokeMember
方法

Webbrowser.Document.GetElementById('ctl00_plhMain_lnkSchApp').InvokeMember("click");

@RomanKovalchuk很明显你做错了什么。你能发布你的代码吗?然后我可以在启动WebBrowser后更正它。转到按钮所在的页面。我输入了以下代码:browser.Document.GetElementById(“ctl00_plhMain_lnkSchApp”)。InvokeMember(“onclick”);onclick按钮事件并得到异常“System.NullReferenceException”