2016-03-08 49 views
1

如何使用JavaScript获取包值?如何使用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); 
} 
+1

http://jsfiddle.net/3AaAx/95/ – madalinivascu

+1

@madalin ivascu - 请你回答我还是选答案谢谢^^ –

回答

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); 
} 
+0

谢谢所有.. –

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); 
相关问题