我在那裏有一個頁面。我有複選框的數量。我希望用戶選擇不超過三個,一個複選框的值爲「不感興趣」,如果用戶點擊這個所有其他複選框必須禁用。爲此,我試過javascript。 這就是我試圖限制用戶選擇的複選框的數量
function chkcontrol(j) {
var total = 0;
for (var i = 0; i < document.form1.user[portal_choice].length; i++) {
if (document.form1.user[portal_choice][i].checked) {
total = total + 1;
}
if (total > 3) {
alert("Please Select only three")
document.form1.user[portal_choice][j].checked = false;
return false;
}
}
}
我得到錯誤的portal_choice variable.That映射與數據庫列名和用戶是我的表名。 幫我做到這一點,並建議我禁用複選框,當用戶點擊「NOT INTERSTED」。而且它不是鐵路3.0
感謝朋友考慮.........
這有一點用Ruby做。這完全是JS。 – cwallenpoole 2011-06-03 11:29:02