楼主把代码贴全看看。 这照你的写的,没有问题呀?
<form method=post action="" name="jsbindex2">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<button onclick="formsubmit()">gooooo</button>
</form>
<script language="JavaScript">
<!--
function chkclick()
{
var k=0;
for(var i=0;i<document.jsbindex2.del.length;i++){
if(document.jsbindex2.del[i].checked){
k=1;
break;
}
}
if(k==0){
alert("你没有选定项");
return false;
}else{
return true;
}
}
function formsubmit()
{
if(chkclick()){
if(confirm("你确定要删除吗?")){
document.jsbindex2.action="gr_jsb_delete.jsp";
document.jsbindex2.submit();
}
}
}//-->
</script>
<form method=post action="" name="jsbindex2">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<button onclick="formsubmit()">gooooo</button>
</form>
<script language="JavaScript">
<!--
function chkclick()
{
var k=0;
for(var i=0;i<document.jsbindex2.del.length;i++){
if(document.jsbindex2.del[i].checked){
k=1;
break;
}
}
if(k==0){
alert("你没有选定项");
return false;
}else{
return true;
}
}
function formsubmit()
{
if(chkclick()){
if(confirm("你确定要删除吗?")){
document.jsbindex2.action="gr_jsb_delete.jsp";
document.jsbindex2.submit();
}
}
}//-->
</script>
{
var k=0;
for(var i=0;i<document.jsbindex2.del.length;i++){
if(document.jsbindex2.del[i].checked){
k=1;
break;
}
}
if(document.jsbindex2.del.checked==true)k=1;//当复选框只有一个时它不是数组.
if(k==0){
alert("你没有选定项");
return false;
}else{
return true;
}
}
<td align="center" colspan="3"><input name="jspdel" type="button" value="删除记事" class="button1" onClick="return formsubmit();">下一个删除处理过程的代码:
<%
String[] dels=request.getParameterValues("del");
for(int i=0;i<dels.length;i++)
{
if(dels[i]!=null)
{
String sql="delete from T_JSB where XH='"+dels[i]+"';";
int result=jsbconnBean.executeUpdate(sql);
}
}
%>
三个界面:1.主页面 2.添加页面 3.添加处理页面
过程:1.主页面-->2.添加页面-->3.添加处理页面-->1.主页面
添加的数据存入数据库问题:有时候存入的数据是相同的两个,有时候是正常的一个。
都是一般的页面处理程序,没有什么特殊的代码