這個JavaScript功能在網頁我打電話:從javascript函數
function getChecked(button, form) {
var name;
for (i = 0; i < document.forms['CheckForm'].list.length; i++) {
name = "Check" + (i+0);
if(document.forms['CheckForm'].list[i].checked == true) {
if(name == "Check0")
form.Check0.value = "2437315";
else if(name == "Check1")
form.Check1.value = "2437104";
else if(name == "Check2")
form.Check2.value = "2434936";
else if(name == "Check3")
form.Check3.value = "2434574";
else if(name == "Check4")
form.Check4.value = "2433541";
else if(name == "Check5")
form.Check5.value = "2426021";
}
有時有6次檢查,有時7,有時3,我需要計算有多少檢查(Somenumber)幫助有是,然後建立與Check0 = 0 & Check1 = 0 & Check2 = 0依此類推。
我沒有設置每個檢查到不同的值,我需要計算有多少個複選框,然後將它們設置爲0,我使用PHP來捲曲頁面。
您可以添加任何HTML以獲得更好的點子? – Jeff
如果我很好地理解了你的問題,如果你想要統計你檢查的輸入,並且你是jQuery友好的,你可以聲明一個變量var count = 0; $('input')。each(function(){if $(this).is(':checked')count ++;});/*假設您的輸入是複選框類型* /,然後檢索count的值。那是你要的嗎 ? – Newben