那就用ID定位呀,既然有主键就用ID作为复选框的值,然后传回ASP页面定位记录进行操作。
比如
[CODE]<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script language=JavaScript>
function ShowSelVal()
{
var MsgStr='您选择了\n';
for(var j=0;j<this.SeC.length;j++)
{
if(this.SeC[j].checked)
MsgStr+='第'+this.SeC[j].value+'个选项\n';
}
if(MsgStr!='您选择了\n')
alert(MsgStr);
else
alert('您没有选择任何选项');
}
function Page_Load()
{
var TempHTML;
TempHTML='';
for(var i=0;i<100;i++)
{
TempHTML+='<input type=checkbox value='+i+' name=SeC >第'+i+'个选项<br>';
}
this.ShD.innerHTML=TempHTML;
}
function SelAll()
{
for(var a=0;a<this.SeC.length;a++)
{
if(this.SA.checked)
this.SeC[a].checked=true;
else
this.SeC[a].checked=false;
}
}
</script>
</head>
<body onLoad=Page_Load() >
<a href=# onClick=ShowSelVal(); >点击察看</a>|<input type=checkbox name=SA onClick=SelAll(); >全选</a>
<div id=ShD></div>
</body>
</html>[/CODE]