办法很多阿。
<form method="post" action="1.jsp" name="frm1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">
<input name="add" type="button" class="button" value="增 加" onclick="dopost('add')">
<input name="edit" type="button" class="button" value="修 改" onclick="dopost('modify')">
<input name="del" type="button" class="button" value="删 除" onclick="dopost('delete')">
<input name="reset" type="reset" class="button" value="重 选">
</div></td>
</tr>
</table>
</form>
<script language=javascript>
function dopost(btname)
{
if(btname == "add")
{
document.frm1.action="x.jsp";
document.frm1.submit();
}
else
{
..//类似
}
}
</script>
<form method="post" action="1.jsp" name="frm1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">
<input name="add" type="button" class="button" value="增 加" onclick="dopost('add')">
<input name="edit" type="button" class="button" value="修 改" onclick="dopost('modify')">
<input name="del" type="button" class="button" value="删 除" onclick="dopost('delete')">
<input name="reset" type="reset" class="button" value="重 选">
</div></td>
</tr>
</table>
</form>
<script language=javascript>
function dopost(btname)
{
if(btname == "add")
{
document.frm1.action="x.jsp";
document.frm1.submit();
}
else
{
..//类似
}
}
</script>
{
var form=document.mainform;
form.action="add.jsp";
form.submit();
return true;
} function click_edit()
{
var form=document.mainform;
form.action="modify.jsp";
form.submit();
return true;
}
</script><form method="post" name="mainform">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">
<input name="add" type="button" class="button" value="增 加" onClick="click_add();return true;">
<input name="edit" type="button" class="button" value="修 改" onClick="click_edit();return true;">
<input name="del" type="button" class="button" value="删 除" >
<input name="reset" type="reset" class="button" value="重 选">
</div></td>
</tr>
</table>
</form>
写了两个按钮,其它照这个样子添加就可以了
如果是return false;将留在该页面,新页面中的代码则执行
您所说的return true我已基本明白.那对于del操作,我想则是应该用turn false了吧,因为我操作的这个步骤,做del删除操作后,我还是要继续在这个浏览页面上,只不过是从数据库里删除掉了一条记录而已....
是否对于edit和del操作还应该首先进行判断有没有记录被用户选择吧?? 这个操作和del的操作又该如何做呢????
不是太熟悉.还望您不吝赐教...谢谢先拉.
1:判断是edit按钮?
2:然后跳到edit页面,并从显示页面中得到是那条记录,并把相应的值放在edit相应页面的相应字段中??