sendKeys не отрабатывает, то есть вижу как он ставит, но метод getText возвращает пустую строку

                var jsExecutor = WebDriverManager.GetWebDriver() as IJavaScriptExecutor;
                jsExecutor.ExecuteScript("arguments[0].setAttribute(arguments[1], arguments[2]);", webElement, attribute, value);
2 лайка

JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("$(’#actionNote’).attr(‘value’, ‘fjdkfjklsj’);");

этот код не сработал, я все правильно делаю?

а в консоле браузера он отрабатывает ?
#actionNote это именно text area ?

пример:

$(‘#output’).attr(‘value’, ‘hello world’)
в консоле отрабатывает нормально

вот рабочий пример:

        var driver = new FirefoxDriver();
        driver.Navigate().GoToUrl("https://developer.mozilla.org/ru/docs/Web/HTML/Element/textarea");
        var iframeElement = driver.FindElementByXPath("//iframe[@id='frame_Example']");
        driver.SwitchTo().Frame(iframeElement);
        var js = driver as IJavaScriptExecutor;
        var element = driver.FindElementByName("textarea");
        js.ExecuteScript("arguments[0].setAttribute(arguments[1], arguments[2]);", element, "value", "Hello World !");