如何从输入标签中获取文本?
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)
如果这没有帮助,请告诉我。
我有一个案例,我必须从 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)
如果这没有帮助,请告诉我。