办法很多阿。
<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')">
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input name="edit" type="button" class="button"  value="修 改" onclick="dopost('modify')">
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
          <input name="del" type="button" class="button" value="删 除" onclick="dopost('delete')">
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <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>

解决方案 »

  1.   

    写道按钮的onclick()事件中,根据不同情况做不同的选择!
      

  2.   

    <script language="javascript"> function click_add()
    {
    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;">
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              <input name="edit" type="button" class="button"  value="修 改" onClick="click_edit();return true;">
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
              <input name="del" type="button" class="button" value="删 除" >
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              <input name="reset" type="reset" class="button" value="重 选">
            </div></td>
        </tr>
      </table>
    </form>
    写了两个按钮,其它照这个样子添加就可以了
      

  3.   

    TO:  d_selenite([email protected]) onClick="click_add();return true;                         return true  什么意思呢?
      

  4.   

    表示页面提交,并转至新页面,
    如果是return false;将留在该页面,新页面中的代码则执行
      

  5.   

    TO:  d_selenite([email protected])    由于象这样的浏览页面,一般来说,都是在这个页面中,一次显示比如说10条记录吧,所有的记录分页显示,每个记录前也许有checkbox 或 radio,用来让用户选择是要对哪个记录操作.
        您所说的return true我已基本明白.那对于del操作,我想则是应该用turn false了吧,因为我操作的这个步骤,做del删除操作后,我还是要继续在这个浏览页面上,只不过是从数据库里删除掉了一条记录而已....
        是否对于edit和del操作还应该首先进行判断有没有记录被用户选择吧?? 这个操作和del的操作又该如何做呢????
        
        不是太熟悉.还望您不吝赐教...谢谢先拉.
      

  6.   

    add的操作已经没有问题了,但edit操作该怎么做呢??
    1:判断是edit按钮?
    2:然后跳到edit页面,并从显示页面中得到是那条记录,并把相应的值放在edit相应页面的相应字段中??