如果"marketingAAA“被选中为true,隐藏的复选框"marketingPhone”也被设置为TRUE,我将尝试这样设置。这个很管用。
但是,如果页面上的任何其他复选框设置为TRUE,则"marketingPhone“仍为真。我搞不懂为什么。如果"marketingAAA“未选中TRUE,则应保持为FALSE。有人看到这个问题了吗?
$(function() {
var marketingAAA= $("input[type='checkbox']");
var marketingPhone
我在js中有一个数组,其中包含一些我想设置为选中的复选框的名称。问题是我不能正确地做它,我不知道为什么我错了这是我的代码
var array = ['one','two word','three'];
for(var i = 0; i < array.length;i++)
$(':checkbox[value="'+array[i]+'"]').prop('checked', true);
使用此HTML
<input type="checkbox" n
我使用的是机器人框架。如何测试复选框是否已选中?如果选中复选框,我想运行一个关键字,如下所示:
${checked} = Checkbox Should Not Be Selected xpath=.//*[@id='0,1,1,6']/td[11]/input
Run Keyword if '${checked}' Click Element xpath=.//*[@id='0,1,1,6']/td[11]/input and wait
即,如果没有被点击,则点击那里。
(我知道上面的代码是错的)
我试图在选中某个复选框时添加值,但它只添加第一个复选框,而忽略选中的下一个复选框。例如,我选择奶酪,然后培根,它只添加奶酪和培根的价值被忽略。
var total = 0;
if ($("input:checkbox[name='extras']:checked").val() == "Cheese") {
total += 1.50 * 1;
} else if ($("input:checkbox[name='extras']:checked").val() == "