我有场,几分钟后就会被填满。到现在为止还挺好。 但是当它被填满时,在检查元素中它看起来像:
<div class="column1 last">
<input type="text" name="usedFile" size="100" value="" readonly="readonly" style="width:99%" class="disabled">
</div>
因此,在首页,文字是可见的:&#34;有些文字&#34;,但是当我点击检查元素时,它会显示上面的内容。 那怎么样,我可以从提交的文本中获取文本?这是DOM吗?
答案 0 :(得分:0)
String text = driver.findElement(By.name("usedFile")).getText();
答案 1 :(得分:0)
这是一个文本框,因此您不能在其中使用getText()。要从中获取数据,您需要以下代码
String text = driver.findElement(By.name("usedFile")).getAttribute("value");