Kom ihåg mig?
Home Menu

Menu


Formulär med två skicka-knappar

Ämnesverktyg Visningsalternativ
Oläst 2007-05-25, 08:36 #1
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Hej
Försäker få till ett formulär med 2 skicka knappar.

1. Spara och gå till startsidan
2. Spara och gå vidare till steg 2

Hur 17 gör man. Jag kör asp.
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-25, 11:23 #2
Ungdebatt Ungdebatt är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2007
Inlägg: 30
Ungdebatt Ungdebatt är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2007
Inlägg: 30
Testa denna kod

<form name="theform" action="oops.htm" method="get">
<input name="one" value="type something here...">
<input type="submit" name="submit" value="first" onClick="document.theform.action='first.htm';">
<input type="submit" name="submit" value="second" onClick="document.theform.action='second.htm';">
</form>
Ungdebatt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-30, 01:00 #3
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Släng in båda submit-knapparna som vanligt i din html-kod, sedan analyserar du (på serversidan) vilken av dem som användes vid submit. Bara en knapps värde skickas med vid submit så bara du anger ett namn och kanske ett värde för submit-knapparna är det enkelt att kolla vilken det var som användes.

typ

Kod:
request.form("submit_startpage")
resp. 
request.form("submit_nextStep")
Om någon av dem innehåller ett värde vet du att det var den som användes för att skicka formuläret.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-30, 09:38 #4
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Citat:
Originally posted by Ungdebatt@May 25 2007, 11:23
Testa denna kod
form name=theform action=oops.htm method=get
input name=one value=type something here...
input type=submit name=submit value=first onClick=document.theform.action=first.htm;
input type=submit name=submit value=second onClick=document.theform.action=second.htm;
/form
Tackar. Ska testa detta.
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-30, 09:39 #5
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Citat:
Originally posted by dAEk@May 30 2007, 01:00
Släng in båda submit-knapparna som vanligt i din html-kod, sedan analyserar du (på serversidan) vilken av dem som användes vid submit. Bara en knapps värde skickas med vid submit så bara du anger ett namn och kanske ett värde för submit-knapparna är det enkelt att kolla vilken det var som användes.
typ
Kod:
request.formsubmit_startpage
resp. 
request.formsubmit_nextStep
Om någon av dem innehåller ett värde vet du att det var den som användes för att skicka formuläret.

Taxsi. Ska testa detta med.
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-31, 15:28 #6
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Jag gjorde en blandning av de båda förslagen och fick till en lösning som går att använda på massor av olika sätt. Tack för tipsen.

<input name="kontaktaktpers" type="Submit" value="Skicka till mig" onClick="document.theform.action='kontakta.asp?avd elning=skicka_execute&mottagare=Anders>
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-05-31, 15:32 #7
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Serverside lösningen är snyggare. Då behöver inte besökaren ha javascript aktiverat.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-04, 10:28 #8
Micke_ Micke_ är inte uppkopplad
Medlem
 
Reg.datum: Jan 2005
Inlägg: 171
Micke_ Micke_ är inte uppkopplad
Medlem
 
Reg.datum: Jan 2005
Inlägg: 171
Varför inte ha två Radioknappar som heter "Spara och gå till startsidan", respektive "Spara och gå vidare till steg 2" precis innan submit-knappen. Det måste ju va den allra enklaste lösningen istället för en massa javascript som folk lätt kan stänga av i sin browser.
Micke_ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-04, 10:39 #9
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
Jag har byggt hemsidor länge.. jag skulle absolut gå på 2 st knappar och sköta det hela server side, det är snyggare grafiskt sett
melin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-08, 11:05 #10
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Citat:
Originally posted by melin@Jun 4 2007, 10:39
Jag har byggt hemsidor länge.. jag skulle absolut gå på 2 st knappar och sköta det hela server side, det är snyggare grafiskt sett
Japp, det var så det blev till slut!
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:39.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017