您的位置:首页 > Web前端 > JavaScript

document.form.action,表单分向提交,javascript提交表单

2016-10-24 12:49 351 查看
同一个表单可以根据用户的选择,提交给不同的后台处理程序。即,表单的分向提交。如,在编写论坛程序时,如果我们希望实现用户在发送贴子的时候,既发送提交功能又有预览功能时,就会遇到上述问题。即,当用户点击提交按钮时,我们希望表单提交给"提交"处理程序;而当用户点击预览按钮时,我们希望表单提交给"预览"处理程序。那么,如何实现上述功能呢?下面代码可以很好的解决这个问题。  

<form name="form" method="post">

测试表单:<input name="test"><br>

<input type="button" value="提交" onClick=send()>

<input type="button" value="预览" onClick=preview()>

</form>

<script language=javascript>

function send()

  {

    document.form.action="send.asp"

    document.form.submit()

   }

function preview()

   {

     document.form.action="preview.asp"

     document.form.submit()

   }
</script>

自己用时在<input type="button" value="提交" onClick=send()>

后面多加了一个/  ,点击就没反应了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: