1.必须选择
/**function boxselect(obj){
var objCheckBox = document.getElementsByName("boxcamera");
for(var i=0;i<objCheckBox.length;i++){
//判断复选框集合中的i元素是否为obj,若为否则便是未被选中
if (objCheckBox[i]!=obj) {
objCheckBox[i].checked = false;
} else{
//若是,原先为被勾选的变成勾选,反之则变成未勾选
//objCheckBox[i].checked = obj.checked;
//或者使用下句,亦可达到同样效果
objCheckBox[i].checked = true;
}
}
} **/
2.可取消选择
function boxselect(cb) {
var obj = $("input[name='boxcamera']");
if (cb.checked == false) {
cb.checked = false;
}
else {
for (i = 0; i < obj.length; i++) {
if (obj[i] != cb) obj[i].checked = false;
else obj[i].checked = true;
}
}
}
------
jsp中的调用: οnclick='boxselect(this)'