如何从原始值获取文本值是禁用

问题描述 投票:1回答:1

我想从只读文本框中获取价值,我试图通过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"));
selenium selenium-webdriver
1个回答
0
投票

您可以使用getText()方法获取disable元素的值。

© www.soinside.com 2019 - 2024. All rights reserved.