我在Windows窗体应用程序中使用ChromiumWebBrowser。我已在主窗口中成功提交数据。但我无法填写文本框并在打开的新窗口中单击按钮。
下面的代码打开新窗口。
chromeBrowser.ExecuteScriptAsync("document.getElementsByClassName('btn-hji-left btn-full-width')[0].click()");
这个新窗口有两个控件,一个是文本框,另一个是按钮。下面的代码是针对这两个控件的。
if (e.HttpStatusCode == 200 && e.Url.StartsWith("url"))
{
chromeBrowser.ExecuteScriptAsync("document.getElementById('fname').value= 'My First Name'"); //Submit data in this textbox
chromeBrowser.ExecuteScriptAsync("document.getElementById('next').click()"); // click on next button
}
此代码无效。请帮我。我怎样才能做到这一点。
由于