asp一个表单2种提交方式,而且提交到2个页面怎么实现,急急急

我现在是用onClick="javascript:document.EditForm.action='页面2.asp'"语句实现提交不同页面,但是这个提交方式设置不起来,... 我现在是用onClick="javascript:document.EditForm.action='页面2.asp'"语句实现提交不同页面,但是这个提交方式设置不起来,高手求救! 展开
 我来答
326339415
2011-08-23 · TA获得超过520个赞
知道小有建树答主
回答量:298
采纳率:20%
帮助的人:124万
展开全部
form表单只能提交一个页面,但是你可以在ASP页面传递参数给另外的页面,直接在服务器端跳转传参,用get方式传递。

提交到 页面1.asp 后,用 response.Redirect("content="&传递值) 再次转向到另外的页面并传参。
nspic
2011-08-23 · TA获得超过107个赞
知道答主
回答量:133
采纳率:0%
帮助的人:173万
展开全部
document.EditForm.action只是起到设定目标页面的作用。你要在后面再加上document.EditForm.submit();

完整的如下 :

onClick="javascript:document.EditForm.action='页面2.asp';document.EditForm.submit(); "
追问
我表单总提交方式是target="main",而这个按钮的提交方式就平常的页面跳转方式,上面代码加上还是不行诶。
追答
越来越不明白你的意思了。你最好把详细的情况说明一下,省得大家还要花心思帮你猜你想干吗
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一只小背娄
2011-08-23 · TA获得超过150个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:191万
展开全部
MS只能传给一个页面的。但是你可以使用一个标识来触发另一个代码从而实现一个FORM向两个页面同时传送数据
如:1.asp
2.asp
3.asp
1.asp向2.asp提交一个数据后,在2.asp成功收集后再通过一个判断语句实现post或get方法传递相同的数据给3.asp就可以了
当然这两个是分开的并不是一起执行的
只要想法对我相信有好的方法解决这个问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式