document.editform.action="delete.do?id="+document.all["id"].value;后台获得id: request.getParameter("id");//就能获得id的值,然后再进行所需操作

解决方案 »

  1.   

    document.editform.action="delete.do?id="+document.all["id"].value;
    传不过去啊??
    document.editform.action="delete.do?id="+document.all["id"];
    传过去是个null值
    document.editform.action="delete.do?id="+document.all['<c:out value='${item.id}'/>'];
    传过去的也是null值啊??
      

  2.   

    修改<input type="button" value="delete" onclick="doDelete('${item.id}')"/>
    再加上<input type="hidden" name="id">function doDelete(obj){
    document.editform.action="delete.do";
    doucment.editform.id.value = obj;
    document.editform.submit();
    }