【发布时间】:2017-05-26 09:32:33
【问题描述】:
例如:收音机 - 选中
<input id="rdo" type="radio" name="nrdo" value="1" checked>
例如:收音机 - 未选中
<input id="rdo" type="radio" name="nrdo" value="1">
需要在 HTML 标记上查找没有值的属性或不使用 Selenium。
此代码仅在属性具有值时才有效:
public boolean isAttribtuePresent(String element, String attribute) {
Boolean result = false;
String value = "vvv";
// element = "Month ''May'' @xpath=//button[text()='Jun']";
try {
value = webElement.getAttribute(attribute);
if (value != null) {
result = true;
}
} catch (Exception e) {
System.out.print(e.toString());
}
System.out.print("***"+value+"*****");
return result;
}
【问题讨论】:
-
您可以考虑与我们分享您的作品吗?谢谢
-
请不要(错误)使用 cmets 部分发布代码,而不是 edit 您的问题将其发布在那里。
标签: java html selenium attributes