Код веб-элемента:
<div class="form_field form_field--has_error sc-fBuWsC bNcPjv"
<input id="temporaryEmail" autocomplete="false" name="temporaryEmail" class="sc-hzDkRC gHYxbL" value=""/>
<label for="temporaryEmail" class="sc-jhAzac heNtmJ">
Email Address
</label>
</div>
мой код водителя
public IWebElement emailfield => Driver.FindElement(By.XPath("//input[@id='temporaryEmail']"));
Если я просто использую: emailfield.SendKeys(signUpCredentials.emailAddress);
, я получаюошибка Необработанное исключение: OpenQA.Selenium.ElementNotInteractableException: 'element not interactable'
Если я использую:
((IJavaScriptExecutor)Driver).ExecuteScript("$('document.querySelector(#temporaryEmail'))", emailfield);
emailfield.SendKeys(signUpCredentials.emailAddress);
Я получаю ошибку Необработанное исключение: OpenQA.Selenium.WebDriverException: 'javascript error: Unexpected token ')'
(Session info: chrome=77.0.3865.120)'