2016-03-08 25 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); 
相關問題