用javaScript动态修改html组件form的action属性,可以在提交时再决定处理表单的页面。
<script> <!-- function chgAction(v){ if(v==1){ form1.action="./newworksheet"; }else if(v==2){ form1.action="./worksheetupdate"; } form1.submit(); } --> </script>
<form method="post" name="form1" action=""> <input name="worker" type="text" size="50" value="" /> <input type="submit" value="添加" name="add" οnclick="chgAction(1);" /> <input type="submit" value="修改" name="update" οnclick="chgAction(2);" /> </form>
============================================================================
<script language="JavaScript" > function checkaction(v){ if(v==0){ document.dbform.action="index.php?admin_db-repair"; }else{ document.dbform.action="index.php?admin_db-optimize"; } dbform.submit(); } </script><form action="" method="post" name="dbform"> <input type="submit" class="btn" value="{lang dbStartOptimize}" name="opsubmit" οnclick="checkaction(1);" /> <input type="submit" class="btn" value="{lang dbStartFix}" name="resubmit" οnclick="checkaction(0);" /> </form>