function CheckVoteCount(id){
var count = 0;
for (var i = 0; i < (document.getElementById("ck_voteList").getElementsByTagName("input").length); i++){
if (document.getElementById("ck_voteList_" + i).checked){
count++;
}
}
if (count > 10){
document.getElementById(id).checked = false;
alert("最多只能选择10个!");
}
}
function CheckVoteCount(id){
var count = 0;
for (var i = 0; i < (document.getElementById("ck_voteList").getElementsByTagName("input").length); i++){
if (document.getElementById("ck_voteList_" + i).checked){
count++;
}
}
if (count > 10){
document.getElementById(id).checked = false;
alert("最多只能选择10个!");
}
}
function initCkVoteList(){
for (var i = 0; i < (document.getElementById("ck_voteList").getElementsByTagName("input").length); i++){
var id = "ck_voteList_" + i;
var obj = document.getElementById(id);
var ev = function(ckId){
return function(){ CheckVoteCount(ckId); }
}
if(obj.attachEvent){
obj.attachEvent("onclick", ev(id));
}else if(obj.addEventListener){
obj.addEventListener("click", ev(id), false);
}
}
}
function initCkVoteList(){
for (var i = 0; i < (document.getElementById("ck_voteList").getElementsByTagName("input").length); i++){
var id = "ck_voteList_" + i;
var obj = document.getElementById(id);
var ev = function(ckId){
return function(){ CheckVoteCount(ckId); }
}
if(obj.attachEvent){
obj.attachEvent("onclick", ev(id));
}else if(obj.addEventListener){
obj.addEventListener("click", ev(id), false);
}
}
}
转载于:https://www.cnblogs.com/junjun898/archive/2010/12/29/1920786.html