js 提交form表单时,action的动态修改方法

用javaScript动态修改html组件form的action属性,可以在提交时再决定处理表单的页面。

Js代码
  1. <script>  
  2.   <!--  
  3.   function  chgAction(v){  
  4.    if (v==1){  
  5.     form1.action="./newworksheet" ;  
  6.    }else   if (v==2){  
  7.     form1.action="./worksheetupdate" ;  
  8.    }  
  9.    form1.submit();  
  10.   }  
  11.   -->  
  12. </script>  
<script>
  <!--
  function chgAction(v){
   if(v==1){
    form1.action="./newworksheet";
   }else if(v==2){
    form1.action="./worksheetupdate";
   }
   form1.submit();
  }
  -->
</script>

 

 

Html代码
  1. < form   method = "post"   name = "form1"   action = "" >   
  2. < input   name = "worker"   type = "text"   size = "50"   value = ""   />   
  3. < input   type = "submit"   value = "添加"   name = "add"   onclick = "chgAction(1);"   />   
  4. < input   type = "submit"   value = "修改"   name = "update"   onclick = "chgAction(2);"   />   
  5. </ form >   
<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>

 


============================================================================

Js代码
  1. <script language= "JavaScript"  >   
  2. function  checkaction(v){   
  3. if (v==0){   
  4. document.dbform.action="index.php?admin_db-repair" ;   
  5. }else {   
  6. document.dbform.action="index.php?admin_db-optimize" ;   
  7. }   
  8. dbform.submit();   
  9. }   
  10.   
  11. </script>   
<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> 

 

Html代码
  1.    < form   action = ""   method = "post"   name = "dbform" >    
  2. < input   type = "submit"   class = "btn"   value = "{lang dbStartOptimize}"   name = "opsubmit"   onclick = "checkaction(1);"   />    
  3.  < input   type = "submit"   class = "btn"   value = "{lang dbStartFix}"   name = "resubmit"   onclick = "checkaction(0);"   />    
  4. </ form >   
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值