我想从只读文本框中获取价值,我试图通过getAttribute
得到它,但它返回我null
。
这是HTML代码:
<input name="ctl00$ContentPlaceHolder1$txtStreetNumber" type="text" id="ctl00_ContentPlaceHolder1_txtStreetNumber" class="inputtxtreadonly" style="width:168px;" originalvalue="" disabled="enable" readonly="readonly">
这是我使用的脚本:
WebElement buildingid= driver.findElement(By.xpath("//input[@name='ctl00$ContentPlaceHolder1$txtStreetNumber']"));
System.out.println("Trying to get value "+buildingid.getAttribute("value"));
您可以使用getText()方法获取disable元素的值。