【问题标题】:How to select text area in Selenium which has a HTML code as follows如何在 Selenium 中选择具有如下 HTML 代码的文本区域
【发布时间】:2015-06-16 07:39:08
【问题描述】:
<textarea rows="7" cols="125" name="nomText1Line1" required="required"></textarea>

我尝试使用driver.findElement(By.name("nomText1Line1")); 不起作用

【问题讨论】:

  • 你在这里是对的driver.findElement(By.name("nomText1Line1")); 它应该可以工作..
  • 你能发布你的网址吗?
  • 是的,它正在工作,它没有被突出显示,所以我尝试了 sendKeys() 它工作正常....谢谢

标签: java selenium textarea


【解决方案1】:

您提到的方式是选择元素的最简单方法。你确定没有语法错误吗?这应该有效:

WebElement textArea = driver.findElement(By.name("nomText1Line1")); 

如果您尝试获取文本区域的内容,则如下所示:

String textArea = driver.findElement(By.name("nomText1Line1")).getText(); 

【讨论】:

  • 是的,它正在工作,它没有被突出显示,所以我尝试了 sendKeys() 它工作正常......谢谢
猜你喜欢
  • 2018-04-22
  • 1970-01-01
  • 2016-08-25
  • 1970-01-01
  • 1970-01-01
  • 2022-11-21
  • 1970-01-01
  • 2011-06-07
  • 2018-11-04
相关资源
最近更新 更多