var Repeater=document.getElementById("<%=Repeater.ClientID%>";//使用clinetid,防止Repeater的id不一致
var cbs=Repeater.getElementsByTagName("input");
for(var i=0;i<cbs.length;i++)
{
  if(cbs[i].type=='checkbox'&&cbs[i].checked)
    alert(cbs[i].value);
}

解决方案 »

  1.   

     问题解决啦!   function getbooklist()
        {
            var valueList="";
            var cbs=document.getElementsByTagName("input");
            document.MyForm.all.checked=false;
            for(var i=0;i<cbs.length;i++)
            {
              if(cbs[i].type=='checkbox'&&cbs[i].checked)
              {
              valueList=valueList+cbs[i].value+",";
              }
            }
            valueList=valueList.substr(0,valueList.length-1)
            return valueList;
        }***********************************************************************************<li class="wauto">
                                    <input type="button" class="button" value="剪切"  id="btnRemove" onload="getbooklist()"
                                        onclick="window.showModalDialog('?PageState=5&ID=<%=catalogID%&BookList='+getbooklist()+'&rnd='+Math.random(),window,'status:0;dialogWidth:450px; dialogheight:180px; help:0')" />
                                </li>
      

  2.   

    var Repeater=document.getElementById("<%=Repeater.ClientID%>";//使用clinetid,防止Repeater的id不一致
    var cbs=Repeater.getElementsByTagName("input");
    for(var i=0;i<cbs.length;i++)
    {
      if(cbs[i].type=='checkbox'&&cbs[i].checked)
        alert(cbs[i].value);
    }