webForumDet fria alternativet

2 submit knappar......

12 svar · 244 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

vet ej om detta hör hemma här men annars får väl nån flytta det.

jag har ett formulär där jag skulle vilja ha två submit knappar.

den ena ska gå till en sida och den andra ska gå till en annan.

hur löser jag det?? :q

------------------

how do whales breathe??
through their blowhole

aleborgMedlem sedan jan. 20013 341 inlägg
#2

Döp knapparna olika och använd en if sats

If Request.Form("knapp1") then
response.redirect"sida"
Else
response.redirect"sida2"
End If

Tror att det ska funka!

icaaqMedlem sedan okt. 20005 273 inlägg
#3

Jag fixade det med hjälp av javascript... :)

aleborg>>
ditt förslag var inge bra denna gång tyvärr för jag skulle då fått lov att ha en massa hidden fält. :(

tack ändå

------------------

how do whales breathe??
through their blowhole

aleborgMedlem sedan jan. 20013 341 inlägg
#4

Inga hidden fält behövs


<input type="submit" name="knapp1" value="Submit">
  <input type="submit" name="knapp2" value="Submit">

Sen en sida som tar emot infon med föregående If-sats

icaaqMedlem sedan okt. 20005 273 inlägg
#5

jaa jag gör så nu......du fick mig att tänka lite till.. :)

tack :e

------------------

how do whales breathe??
through their blowhole

aleborgMedlem sedan jan. 20013 341 inlägg
#6

Bättre än javascript som lätt kan börja bugga ;)

icaaqMedlem sedan okt. 20005 273 inlägg
#7

japp..... eller daim kanske ;)

------------------

how do whales breathe??
through their blowhole

@ndersMedlem sedan juni 200032 969 inlägg
#8

när det handlar om formulär som skall postas till två olika sidor beroende på vilken knapp som trycks, måste man använda javascript på ett eller annat sätt för att få med innehållet i formuläret. antingen med två knappar med onclick-handlers eller att på mottagarsidan skapa ett likadant formulär fast med bara hiddenfält, och ett javascript som automatiskt postar det till sidan x vid onload.

och, javascript börjar bugga av samma anledning som asp, att den inte är skriven korrekt... ;)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

icaaqMedlem sedan okt. 20005 273 inlägg
#9

@nders>>
jag tänkte så här, att jag länkar till samma sida men om jag trycker på submit knappen "knapp1" då händer det......

och om jag trycker på "knapp2" så händer det........

------------------

how do whales breathe??
through their blowhole

[Redigerat av icaaq den 16 apr 2001]

@ndersMedlem sedan juni 200032 969 inlägg
#10

ehh :q

är problemet löst? om inte:

vad i hela helskotta försöker du göra? *fattar ingenting*

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

icaaqMedlem sedan okt. 20005 273 inlägg
#11

Jag ska försöka att förklara:
Det är som när man gör sina bankärenden på handelsbankens internet bank

man gör en betalning sen trycker man på "Ny betalning"(1:a submitknappen)

Sen gör man allla sina betalningar tills man är klar då trycker man på "Registrera betalningarna"(2:a submitknappen)

nu är det ju inte så att jag ska göra en internet bank men det är samma princip... tror jag ;)
ska fundera lite till :q

men jag kommer nog att fråga fler ggr.

------------------

how do whales breathe??
through their blowhole

icaaqMedlem sedan okt. 20005 273 inlägg
#12

appropå:
funkar detta:

[b]If Request.Form("knapp1") then[/b]
...
...
...
End if

------------------

how do whales breathe??
through their blowhole

[Redigerat av icaaq den 16 apr 2001]

[Redigerat av icaaq den 16 apr 2001]

aleborgMedlem sedan jan. 20013 341 inlägg
#13

Det BORDE göra det, har inte testat själv

If Request.Form("knapp1") then
response.redirect"sida.asp"
Else
response.redirect"sida2.asp"
End If

Glöm inte att döpa knapparna :D

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)