我正在尝试使用 Selenium 从文本字段中获取值,但我无法做到。该值既不存在于标签之间,也不存在于属性“值”中。请帮我解决这个问题。
我尝试了以下方法,但没有任何效果。
Webelement.getAttribute("innerText");
Webelement.gettext();
Webelement.getAttribute("value");
Webelement.getAttribute("textcontent");
下面是文本字段的 HTML。
<input name="quantityField_valueFieldKeyboard" id="quantityField_valueFieldKeyboard" data-mini="true" data-clear-btn="false" maxlength="61" seyctype="numeric" class="seyc-visually-important seyc-ui-input-icon-white seyc-ui-input-text">
最佳答案
这就是你正在尝试的吗?
driver.findElement(By.id("quantityField_valueFieldKeyboard")).getAttribute("value");
关于java - 无法使用 selenium 从文本字段获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56372783/