想在counter++中添加一个 删除语句,删除选中项,<input type="button" name="delete" value="删除" onclick="var boxes=document.getElementsByName('selectflag');var number;var counter=0;for (number = 0; number < boxes.length;number++)  
    {  
    if (boxes[number].checked)  
    {  
       counter++;     }  
    }  alert(counter); " /></p>

解决方案 »

  1.   

    你是删除控件还是进入数据库删除数据啊,
    删除控件直接Remove,进入数据库删除数据的话要用AJAX了,把数据传到后台操作
      

  2.   

    定义一个变量,把对应的选择了的多选框的值以某种格式拼接成一个字符串,发送到后台,切割字符串后拼接sql试试、
    如果是jsp的话直接在后台
    request.getParameterValues(name)就能获得选中的多选框的值了
      

  3.   

    <table class="tab"><tr class="trs1"><td>选择</td><td>编辑</td><td >药(物)品名称</td><td >生产厂商</td><td>供货商</td><td >计量单位</td><td>进货单价(元)</td><td>备注</td><td>入库</td><td>出库</td></tr>{formdata}</table><input type="button" name="delete" value="删除" onclick="var boxes=document.getElementsByName('selectflag');var number;var counter=0;for (number = 0; number < boxes.length;number++)  
        {  
        if (boxes[number].checked)  
        {  
           counter++;     }  
        }  alert(counter); " /></p>我在formdata中的每一条记录前都加上了checkbox,想删除的是数据库数据