Javascript jquery中的多个选择复选框
我想在div或textbox中显示复选框的多个值Javascript jquery中的多个选择复选框,javascript,jquery,html,checkbox,checked,Javascript,Jquery,Html,Checkbox,Checked,我想在div或textbox中显示复选框的多个值 function countChecked() { var n = $("input:checked").val(); $("div").text(n + (n === 1 ? " is" : " are") + " checked!"); } countChecked(); $(":checkbox").click(countChecked); 试试这个: function countChecked() { var n =
function countChecked() {
var n = $("input:checked").val();
$("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}
countChecked();
$(":checkbox").click(countChecked);
试试这个:
function countChecked() {
var n = 0;
$(":checkbox:checked").each(function(){
n += parseInt(this.value, 10)
})
$("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}
此输出长度。。我想要价值。你应该添加一些解释,说明你在那里做了什么来改进他的代码。本网站是关于学习,而不仅仅是关于解决方案。:)
function countChecked() {
var n= "";
$("input[type=checkbox]:checked").each(function(){
n += $(this).val() + " ";
});
$("#change").text(n);
}
countChecked();
$(":checkbox").click(countChecked);