0
我想獲取元素的文本。獲取禁用下拉列表元素的文本
這是禁止模式下拉框中:
<select disabled="" readonly="readonly" onchange="onChange('incident.priority');" style="; " id="incident.priority" class="form-control readonly disabled" ng-non-bindable="true" name="incident.priority">
<option value="">-- None --</option>
<option value="1">1 - Critical</option>
<option value="2">2 - High</option>
<option value="3">3 - Moderate</option>
<option value="4">4 - Low</option>
<option value="5">5 - Planning</option>
</select>
我使用:
JavascriptExecutor jse = (JavascriptExecutor)driver;
WebElement element = driver.findElement(By.xpath("//select[@id='incident.priority']"));
String s = (String) jse.executeScript("return arguments[0].text" + "", element);
System.out.println("Priorityvalue= " + s);
輸出爲null。我想獲取該禁用元素文本。
其工作感謝你 – ramu
很高興的工作,如果這解決了你的問題,請你接受答案,以便其他人知道它的工作。 –