提交的问题

endicking 2004-01-30 02:06:39
表单的form1一个提交可以
用request.from("form2.txtBox")获取另外一个表单的数据吗?
如果不行应该怎样处理?
...全文
36 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
endicking 2004-01-30
  • 打赏
  • 举报
回复
唉,还是合为一个表好
stefli 2004-01-30
  • 打赏
  • 举报
回复
function PassValue()
{
document.form2.text1.value=document.form1.text1.value;
document.form2.text2.value=document.form1.text2.value;
...
document.form2.action="deal.asp";
document.form2.submit();
}

<form name="form2" onsubmit="PassValue();">
</form>
stefli 2004-01-30
  • 打赏
  • 举报
回复
你可以使用函数,在提交的时候将form1的数据赋给form2的文本杠
nailgo 2004-01-30
  • 打赏
  • 举报
回复
这个有矛盾吧,作2个form就是为了分别提交,若是需要提交2个form的数据,并成一个表不行吗?
endicking 2004-01-30
  • 打赏
  • 举报
回复
还是不行啊
没有其他简单方法吗?
zhuomaocn 2004-01-30
  • 打赏
  • 举报
回复
回复人: endicking(Iori) ( ) 信誉:100 2004-01-30 14:43:00 得分:0

我把两个表单的ID都设为form1
再request.from("texBox")
可以吗?


Top
--------------------------------------------------------------------------
不可以的。一次只能取得一个表单里的内容。另外一个表单都没有提交,你的request里面怎么可能取得道呢!
stefli 2004-01-30
  • 打赏
  • 举报
回复
感觉上可以,你试一试啊!
对了,你写错了哦
应该是:
request.form()
endicking 2004-01-30
  • 打赏
  • 举报
回复
我把两个表单的ID都设为form1
再request.from("texBox")
可以吗?
zwonline99 2004-01-30
  • 打赏
  • 举报
回复
只需要一个form,在里面加入几个button和一个
<input name='action' value="" style='VISIBILITY: hidden' >
,在接收页面根据action的值来决定用哪些数据
Sub button1_onclick
errorcode=0
document.unit.action.value="调查"
if errorcode=0 then
document.unit.submit.click ()
end if
End Sub

Sub button2_onclick
errorcode=0
document.unit.action.value="退表"
if errorcode=0 then
document.unit.submit.click ()
end if
End Sub
zhuomaocn 2004-01-30
  • 打赏
  • 举报
回复
request.form 只包含了你当前提交的form里的数据。要想取得另外一个form里的数据,只能把另外一个form也提交一次。或提交第一个form前,用javascript把第二个form的想要得内容,设到第一个form的某个hidden中,然后再提交。
nffly 2004-01-30
  • 打赏
  • 举报
回复
为什么要用两个表单呢?

28,407

社区成员

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

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