asp页面中有两种形式 [英] Two forms in asp page

查看:62
本文介绍了asp页面中有两种形式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨。


如果我在同一个asp页面中有两个表单:

< form name =''firstForm''action ='' myPage.asp''>


< / form>


< form name =''secondForm''action ='' myPage.asp''>


< / form>


使用request.form时,如何从特定值获取值表格?


问候,

Chris Leffer


***通过Developersdex发送 http://www.developersdex.com ***

不要只是参与在USENET ...获得奖励!

Hi.

If I have two forms in the same asp page:
<form name=''firstForm'' action=''myPage.asp''>

</form>

<form name=''secondForm'' action=''myPage.asp''>

</form>

When using request.form, how can I get values from a specific form?

Regards,
Chris Leffer

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!

推荐答案

取决于您提交的表格。


即你只能提交一份表格


-

Roji。 P. Thomas

SQL Server程序员

" Chris Leffer" < CH **** @ wank.com>在消息中写道

新闻:O4 ************** @ TK2MSFTNGP09.phx.gbl ...
Depends on which form you submitted.

ie you can only submit one form

--
Roji. P. Thomas
SQL Server Programmer
"Chris Leffer" <ch****@wank.com> wrote in message
news:O4**************@TK2MSFTNGP09.phx.gbl...
嗨。

如果我在同一个asp页面中有两个表单:
< form name =''firstForm''action =''myPage.asp''>

< ; / form>

< form name =''secondForm''action =''myPage.asp''>

< / form>

使用request.form时,如何从特定表单中获取值?

问候,
Chris Leffer

***通过Developersdex发送 http://www.developersdex.com ***
不要只是参加USENET ...获得奖励!
Hi.

If I have two forms in the same asp page:
<form name=''firstForm'' action=''myPage.asp''>

</form>

<form name=''secondForm'' action=''myPage.asp''>

</form>

When using request.form, how can I get values from a specific form?

Regards,
Chris Leffer

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!



不要给字段相同的名称两种形式........?


-

问候


Steven Burn

Ur IT Mate Group
www.it-mate.co.uk


保持免费!


免责声明:

我知道我可能错了,我只是喜欢服用部分; o)

Chris Leffer< ch **** @ wank.com>在消息中写道

新闻:O4 ************** @ TK2MSFTNGP09.phx.gbl ...
Don''t give the fields the same "name" in both forms........?

--
Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I''m probably wrong, I just like taking part ;o)
Chris Leffer <ch****@wank.com> wrote in message
news:O4**************@TK2MSFTNGP09.phx.gbl...
嗨。

如果我在同一个asp页面中有两个表单:
< form name =''firstForm''action =''myPage.asp''>

< ; / form>

< form name =''secondForm''action =''myPage.asp''>

< / form>

使用request.form时,如何从特定表单中获取值?

问候,
Chris Leffer

***通过Developersdex发送 http://www.developersdex.com ***
不要只是参加USENET ...获得奖励!
Hi.

If I have two forms in the same asp page:
<form name=''firstForm'' action=''myPage.asp''>

</form>

<form name=''secondForm'' action=''myPage.asp''>

</form>

When using request.form, how can I get values from a specific form?

Regards,
Chris Leffer

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!



Chris,


使用Javascript尝试以下操作,虽然你需要两个提交

链接,

每个表格一个。理想情况下,你应该尝试每页坚持一个表格。


*************** ASP页面与表格****** ************************


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


< / form>


< a href =" javascript :document.firstForm.submit();"

onmouseover =" document.firstForm.action =''/ myPage.asp?PAGE_ID = FIRSTFORM'';"> Sub

mit First Form< / a>


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


< / form>


< a href =" javascript :document.secondForm.submit();"

onmouseover =" document.secondForm.action =''/ myPage.asp?PAGE_ID = SECONDFORM'';"> S

ubmit第二表格< / a>


************************ ****************************** ****************


在myPage.asp上你需要确定哪个表格已经提交了

,我已经用查询字符串完成了这个,所以你需要得到

查询字符串的值然后使用它来确定哪个request.form

要执行的操作。所以......


****************** myPage.asp *********** *************************


<%


PAGE_ID = Request.Querystring(" PAGE_ID")

如果PAGE_ID = FIRSTFORM那么


Request.Form(" blah1" )

Request.Form(" blah2")

Request.Form(" blah3")


结束如果


如果PAGE_ID = SECONDFORM那么


Request.Form(" blah4")

Request.Form(" ; blah5")

Request.Form(" blah6")

结束如果


%>


************************************** ************ ****************


希望这会有所帮助,Dominic


" Chris Leffer" < CH **** @ wank.com>在消息中写道

新闻:O4 ************** @ TK2MSFTNGP09.phx.gbl ...
Chris,

Try the following using Javascript, although you will require two submit
links,
one for each form. Ideally, you should try to stick to one form per page.

*************** ASP page with Forms ******************************

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

</form>

<a href="javascript: document.firstForm.submit();"
onmouseover="document.firstForm.action=''/myPage.asp?PAGE_ID=FIRSTFORM'';">Sub
mit First Form</a>

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

</form>

<a href="javascript: document.secondForm.submit();"
onmouseover="document.secondForm.action=''/myPage.asp?PAGE_ID=SECONDFORM'';">S
ubmit Second Form</a>

************************************************** ****************

On the myPage.asp you will need to identify which form has been
submitted, I''ve done this with a querystring, so you''ll need to get the
value of the querystring then use that to determine which request.form
actions to do. so.....

****************** myPage.asp ************************************

<%

PAGE_ID=Request.Querystring("PAGE_ID")

If PAGE_ID=FIRSTFORM Then

Request.Form("blah1")
Request.Form("blah2")
Request.Form("blah3")

End If

If PAGE_ID=SECONDFORM Then

Request.Form("blah4")
Request.Form("blah5")
Request.Form("blah6")

End If

%>

************************************************** ****************

Hope this helps, Dominic

"Chris Leffer" <ch****@wank.com> wrote in message
news:O4**************@TK2MSFTNGP09.phx.gbl...
嗨。

如果我在同一个asp页面中有两个表单:
< form name =''firstForm''action =''myPage.asp''>

< ; / form>

< form name =''secondForm''action =''myPage.asp''>

< / form>

使用request.form时,如何从特定表单中获取值?

问候,
Chris Leffer

***通过Developersdex发送 http://www.developersdex.com ***
不要只是参加USENET ......获得奖励!
Hi.

If I have two forms in the same asp page:
<form name=''firstForm'' action=''myPage.asp''>

</form>

<form name=''secondForm'' action=''myPage.asp''>

</form>

When using request.form, how can I get values from a specific form?

Regards,
Chris Leffer

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!



这篇关于asp页面中有两种形式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆