3

如何从输入文件中提取文本?我尝试使用 XPath/CSSSelector 但我得到一个空文本,因为它是一个输入字段。

这是我的html代码:

<div>
     <input type="text" style="width:110px;" class="display">
</div>

结果:195 行中的 1 到 50

这是输入字段的屏幕截图:

在此处输入图像描述

4

2 回答 2

16

您需要获取该字段的值。例如:element.get_attribute("value")

于 2012-12-10T15:18:20.607 回答
1

我正在使用 C#,所以这里是完整的工作代码:

public string TextAttributeValueByCssSelector(By by)
{
   var wait = new WebDriverWait(_driver, TimeSpan.FromSeconds(30));
   return wait.Until(drv => drv.FindElement(by)).GetAttribute("value");
}
于 2012-12-10T16:18:47.697 回答