多次提交的处理方法????

wu_yongcai 2001-12-17 05:38:46
如果一个form中有三个提交按钮,如何实现三种不同功能的提交处理???
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lazywolf 2001-12-19
  • 打赏
  • 举报
回复
<form method=post name=form1 action="action.asp">
……
<input type="submit" name="submit1" value="提交1">
<input type="submit" name="submit1" value="提交2">
<input type="submit" name="submit1" value="提交2">
</form>

// action.asp
<%
select case request("submit1")
case "提交1"
……………………
case "提交2"
……………………
case "提交3"
……………………
end select
%>
julyclyde 2001-12-18
  • 打赏
  • 举报
回复
通过request("提交按钮的name")来区分
wu_yongcai 2001-12-18
  • 打赏
  • 举报
回复
无论你是按哪个按钮,一个表单内所有的数据都应该可以获得,怎样区分?
gamebill 2001-12-18
  • 打赏
  • 举报
回复
读取button的vaule值,根据读出来的值进行相应处理
wu_yongcai 2001-12-18
  • 打赏
  • 举报
回复
多个页面好像可以,但我这里提交的是同一个页面,
相同的表单,相同的提交页面,但实现不同的功能,如何实现?
nowokcom 2001-12-17
  • 打赏
  • 举报
回复
上边的没有测试,
有点错误.
修正

<script language="JavaScript">
function FormSubmit()
{
document.FormName.submit();
return true;
}
</script>
<form method="post" name="FormName" target="_blank">
<input type="button" value="提交1" OnClick='document.FormName.action="http://URL1"; FormSubmit()'>
<input type="button" value="提交2" OnClick='document.FormName.action="http://URL2"; FormSubmit()'>
<input type="button" value="提交3" OnClick='document.FormName.action="http://URL3"; FormSubmit()'>
</form>
nowokcom 2001-12-17
  • 打赏
  • 举报
回复
<script language="JavaScript">
function FormSubmit()
{
document.FormName.submit();
return true;
}
</script>
<form method="post" name="FormName" target="_blank">
<input type="button" value="提交1" OnClick='document.FormName.action="http://URL1";'>
<input type="button" value="提交2" OnClick='document.FormName.action="http://URL2";'>
<input type="button" value="提交3" OnClick='document.FormName.action="http://URL3";'>
</form>

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧