我正在使用一个DOM节点
<input type = "form-control" type="text" data-bind="textInput: EnterpriseId" disabled autocomplete="off">我怎样才能得到它的价值?因为element.getText()不能工作并返回空白,所以我一直在努力。
任何建议都会有很大帮助。
发布于 2017-05-12 17:29:52
尝尝这个
WebElement element= driver.findElement(By.id("id value"));
String val=element.getAttribute("innerText")发布于 2017-05-12 17:13:54
我假设有问题的元素是一个<input>元素,所以您可以像这样使用element.getAttribute(String attribute)方法:
String value = element.getAttribute("value");发布于 2017-05-13 01:32:06
此输入标记被禁用,因此element.getText()返回空白val。请改用element.getAttribute("textContent")。希望这能行得通。
https://stackoverflow.com/questions/43933778
复制相似问题