如何使用javascript获取包价值?

时间:2016-03-08 10:31:20

标签: javascript jquery

如何使用javascript获取价值包?

加载页面时,我想提醒0-1选中复选框的值

http://jsfiddle.net/3AaAx/94/

var cboxes = document.getElementsByName('mailId[]');
var len = cboxes.length;
var pack_value = '';
for (var i=0; i<len; i++) {
    if(cboxes[i].checked != false)
    {
        //alert(cboxes[i].value);
        pack_value .= cboxes[i].value+"-";
    }
    alert(pack_value);
}

2 个答案:

答案 0 :(得分:1)

你在哪里使用php(.)连接而不是javacript(+

var cboxes = document.getElementsByName('mailId[]');
var len = cboxes.length;
var pack_value = '';
for (var i=0; i<len; i++) {
    if(cboxes[i].checked != false)
    {
        //alert(cboxes[i].value);
        pack_value+=cboxes[i].value+"-";
    }
    alert(pack_value);
}

答案 1 :(得分:0)

我不清楚这个问题。我所理解的是你要显示所有选中的复选框索引号。

您需要删除“。”在pack_value之后。

这是解决方案:

var cboxes = document.getElementsByName('mailId[]');
var len = cboxes.length;
var pack_value = '';
for (var i=0; i<len; i++) {
    if(cboxes[i].checked != false)
    {
        pack_value += pack_value === '' ? cboxes[i].value : '-'+cboxes[i].value; 
    }
}
 alert(pack_value);