怎么区别新选中的checkbox
在有选中的情况下,怎么判断有新选中的项,首先申明 页面还有其他input型空间。
这个就是属于checkbox<input id="allcheck" type="checkbox" name="CUSTOMIZE_ID_<s:property value='classPropertisId'/>"
还有radio型的,
我这么写
function addConditions() {
var frm = document.getElementById("frm");
checkedConditions = document.getElementsByTagName("input");
var isCustomized = false;
var length = checkedConditions.length;
for(var i=0; i<length; i++) {
if(checkedConditions[i].type=="checkbox" && checkedConditions[i].checked) {
isCustomized = true;
break;
}
}
if(!isCustomized) {
alert("请最少选择一个属性进行定制!");
return;
}
else {
frm.action = "customize_addConditions.stms";
frm.submit();
}
}
由于本身就有选中的,所以无论你是否在次选中新项,他都提示添加成功