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

TDH*_*DHM 1 selenium selenium-webdriver

我有一个案例,我要从input标签中获取文字,如下所示 -

<input id="AB_WIN_1" class="text real" type="text" ds="0" style="top:0px; left:167px; width:140px; height:21px;"/>
Run Code Online (Sandbox Code Playgroud)

输入标签中的文字是一些文字说的 Hello

但是当我使用时getText,它什么都不返回.

无论如何我可以从input标签中获取文字吗?

Mru*_*sar 6

你可以使用以下任何一种:

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)
Run Code Online (Sandbox Code Playgroud)

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