javascript - 无法使用选中的 ="Checked"属性找到单选按钮元素

标签 javascript html css selenium geb

我在 geb 中使用了 div.find("input","checked":contains("checked"))

这是我用来识别网页的选中单选按钮的实际代码片段,但它在 "input","checked":contains("checked") 上出错

seletedRadio(wait:true,required:false){
  $("tbody.option-group-container")
  .getAt(0)
  .find("input","checked":contains("checked"))
  .next("label")
  .find("span.label-text")
}

最佳答案

对复选框使用此语法:

find("input:checkbox:checked")

这是 radio :

find("input:radio:checked")

(这似乎也是 seletedRadio 单词中的错别字。)

关于javascript - 无法使用选中的 ="Checked"属性找到单选按钮元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46405428/

相关文章:

html - CSS 固定大小 header : Floating Contact Info to the Right

html - 表单元素底部的神秘空白

html - 悬停时颜色叠加在图像上

javascript - jqGrid - 表单编辑叠加与主题不同

javascript - HTML5 命名空间元素的任何问题(IE 的无 js 解决方案)

javascript - CKEditor 可同时调整大小和拖动

javascript - 相对于 div 中心的图像放大和缩小不起作用

html - 使用 :active css rule in IE10 使整个 div 可点击

javascript - 这个 Javascript 有什么作用?

javascript - 如何在 Javascript 中获取字符串突出显示部分的起始和结束索引?