【发布时间】:2013-03-08 17:51:32
【问题描述】:
<br>
<input id="workedWithGR" type="radio" onclick="showDiv('hiddenInput');" value="yes" checked="" name="workedWithGR" style="border:none;">
<label>Yes</label>
<input id="workedWithGR" type="radio" onclick="hideDiv('hiddenInput');" value="no" name="workedWithGR" style="border:0px;">
对于是和否按钮,我不断收到“Webdriver 未找到元素错误”。我不能做 xpath,因为 id 中有引号。
【问题讨论】:
-
只需用“\”转义引号即可。你能发布一个 html 的 sn-p 吗?
-
-
这里是 xpath //*[@id="workedWithGR"]
-
我没有看到问题或看到 ID 有引号,“workedWithGR”是完全可以接受的。也许问题是ID发生了变化?如果是这样启动 firebug 并将 Xpath 粘贴在其中,它会返回您期望的元素吗?
-
我认为它没有使用 id,因为 yes 和 No 都具有相同的 id
标签: java selenium radio-button webdriver