表格里面因id号相同的判重
function getID(){
得到所有的checkbox复选框
var checkbox = eval("document.listf.ids");
//alert(checkbox.length);
得到表格里面的所有数据
var table = document.getElementById("t1");
//alert(table.length);
var id;
var rows = table.rows;
//alert("row:"+rows.length);
//alert("checkbox:"+checkbox);
//alert("checkbox.length:"+checkbox.length);
生成一个数组
var idsArr = new Array();
var flags = false ;
for(i=0;i<checkbox.length;i++){
判断是否选重
if(checkbox[i].checked){
//alert("rows["+i+"].td.value:"+rows[i+1].childNodes(1).innerHTML);
//alert("i:"+i);
id=rows[i+1].childNodes(1).innerHTML;
alert(id);
//loadxmlselect ("<%=request.getContextPath()%>/c.do?action=email.DoEdit&id="+id);
if(idsArr.length== 0){
idsArr.push(id);
flags=true;
}else {
var flag = true;
for(j=0;j<idsArr.length;j++){
if(idsArr[j]==id){
flag=false;
break;
}
}
if(flag){
idsArr.push(id);
}
}
}
}