我在一个带有 ID、值和名称的表单中有 3 个单选按钮。
使用 Geb CSS 选择器,我已经厌倦了单击单选按钮的所有组合,但没有成功!
testBtn {$("input", ID:"resident", name:"status")}
然后我在规范中尝试了testBtn.value("My status")
单选按钮value="My status"
,但标签下一个单选按钮是"Status"
。任何帮助表示赞赏。
我在一个带有 ID、值和名称的表单中有 3 个单选按钮。
使用 Geb CSS 选择器,我已经厌倦了单击单选按钮的所有组合,但没有成功!
testBtn {$("input", ID:"resident", name:"status")}
然后我在规范中尝试了testBtn.value("My status")
单选按钮value="My status"
,但标签下一个单选按钮是"Status"
。任何帮助表示赞赏。
您可能不想在选择器中使用 id,因为这只会选择一个收音机。要将单选按钮标记为选中,您可以在一组具有给定名称的单选按钮上设置一个值。对于您的示例,这将是:
$('input', name: 'status').value('My status')
或者如果您使用内容 DSL:
static content = {
status { $('input', name: 'status') }
}
status = 'My status'
请参阅Geb 中有关选择单选按钮的部分。