如何从selenium中的禁用div获取没有值属性的getText()

时间:2018-03-16 06:23:13

标签: selenium selenium-chromedriver

我正在尝试从隐藏的div读取示例字符串“20”。 但是这个div不包含任何值属性。

<div class="input-cell-accessType-disabled active" style="border: none;"></div>

我尝试过以下方法来获取文字

String theTextIWant = (String) ((JavascriptExecutor) driver).executeScript("return arguments[0].value;",driver.findElement(By.xpath("//div[@class='input-cell field-615']//following-sibling::div[@class='input-cell-accessType-disabled active']")));

System.out.println("textineed"+theTextIWant); 

String theTextIWant1 =(String) ((JavascriptExecutor) driver).executeScript("return arguments[0].innerHTML;",driver.findElement(By.xpath("//div[@class='input-cell field-615']//following-sibling::div[@class='input-cell-accessType-disabled active']")));
System.out.println("textineed"+theTextIWant1);

附上我试图获取文字的html内容的屏幕截图。Please View Image Here

请帮忙,

感谢。

0 个答案:

没有答案