Как заполнить текстовое поле и нажать на кнопку нового окна в ChromiumWebBrowser WinForm
Я использую ChromiumWebBrowser в моем приложении Windows Form. Я успешно отправил данные в главное окно. Но я не могу заполнить текстовое поле и нажать на кнопку в открывшемся новом окне.
Ниже куска кода откройте новое окно.
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
}
Этот код не работает. Пожалуйста, помогите мне. Как я могу достичь этого.
Спасибо