如何从输入标签中获取文本?

How to get text from input tag?

我有一个案例,我必须从 input 标签中获取文本,类似于 -

<input id="AB_WIN_1" class="text real" type="text" ds="0" style="top:0px; left:167px; width:140px; height:21px;"/>

输入标签中的文本是一些文本 Hello

但是当我使用 getText 时,它 returns 什么都没有。

我是否可以从 input 标签中获取文本?

使用element.getAttribute("value")。 getText 无法提取输入值。

您可以使用以下任何一项:

1. element.getAttribute("value")
2. element.getAttribute("innerHTML")
3. element.getAttribute("innerText")
4. element.getText()
5. ((JavascriptExecutor)driver)execute.script("return arguments[0].value",element)

如果这没有帮助,请告诉我。