【问题标题】:Selenium-Unable to Type into TextAreaSelenium - 无法在 TextArea 中输入
【发布时间】:2016-07-19 12:25:24
【问题描述】:

我正在尝试使用 selenium Webdriver 和 java 在文本区域中输入一些值。 但是,sendKeys 不起作用。 在使用 JavaScript 时,虽然我可以输入一些值,但是当我单击保存按钮时,我会收到错误消息以在文本区域中输入一些值。

下面是 textarea 的 HTML。

下面是我的硒代码,它不起作用

element=driver.findElement(By.id("primaryClientDemarc"));  
element.clear();  
element.sendKeys("testtextarea");

请提供任何建议。

【问题讨论】:

  • 共享错误和 HTML。

标签: javascript java selenium-webdriver


【解决方案1】:

您需要先在textarea 上使用click() focus,尝试如下:-

element = driver.findElement(By.id("primaryClientDemarc"));
element.click();
element.clear();
element.sendKeys("testtextarea");

希望对你有帮助..:)

【讨论】:

    猜你喜欢
    • 2022-01-14
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 2020-12-01
    • 2018-05-22
    • 2023-04-06
    相关资源
    最近更新 更多