Avatar billede bootie Nybegynder
05. september 2001 - 10:15 Der er 11 kommentarer og
1 løsning

2 knapper i een form

Hej
Hvordan laver jeg en form med to knapper ( opdatere, slet) som skal kalde hver sit dokument?
Har en :
<form method=\"post\" action=\"updateuser.asp\">
der bliver kaldt af min opdatere knap
Jeg skal altså lave og en action=\"sletuser.asp\"
til min slet knap, men det kan jeg ikke lige.
Hvordan gør jeg det??
Avatar billede milpoer Nybegynder
05. september 2001 - 10:17 #1
Er det ikke letttere hvis du blot har en knap og istedet laver et afkrydsningsfelt om man vil slette brugeren.. og når den så hopper over til updateuser.asp så lave en if(slet==TRUE) then SLET (altså med korrekt syntax) Kan ikke så meget ASP.
Avatar billede olebole Juniormester
05. september 2001 - 10:20 #2
<ole>

<form>
    <input type=\"text\"><br>
    <input type=\"submit\" onmousedown=\"this.form.action=\'bla.html\'\" value=\"Go 1\"><br>
    <input type=\"submit\" onmousedown=\"this.form.action=\'bla2.html\'\" value=\"Go 2\">
</form>

/mvh
</bole>
Avatar billede bootie Nybegynder
05. september 2001 - 10:21 #3
Jo det er sikkert nemmere, men nu går jeg ind
for brugervenlighed og SÅ skal der være 2 knapper
Een til at slette og een til at opdatere.
Avatar billede bootie Nybegynder
05. september 2001 - 10:25 #4
olebole:
Hvordan kan det modtagende dokument så vide det er en post method?
Avatar billede olebole Juniormester
05. september 2001 - 10:27 #5
Ved at du sender \'post\'  :)
Det er kun de relevante ting, jeg har skrevet...resten fylder du selv på
Avatar billede bootie Nybegynder
05. september 2001 - 10:29 #6
olebole:
Så jeg skal skrive noget i den første <form> hvor jeg ellers skriver :
<form method=\"post\" action=\"updateuser.asp\">
Avatar billede olebole Juniormester
05. september 2001 - 10:30 #7
Du kan også lægge begge scripts i samme asp-dokument og så lave formen sådan:

<form method=\"post\" action=\"en_side.asp\">
    <input type=\"text\"><br>
    <input type=\"submit\" name=\"opda\" value=\"Opdater\"><br>
    <input type=\"submit\" name=\"slet\" value=\"Slet\">
</form>

Du vil nu i asp-dokumentet kunne spørge, om variablen \'opda\' er sat. I så fald, skal opdatering køres. Hvis derimod \'slet\' er sat, skal der slettes  :)
/mvh
Avatar billede olebole Juniormester
05. september 2001 - 10:31 #8
\'...første form...\'? Forstår ikke...?!?!
Avatar billede bootie Nybegynder
05. september 2001 - 10:32 #9
Det var faktisk en meget bedre ide.
Det kigger jeg lige på
Avatar billede olebole Juniormester
05. september 2001 - 10:37 #10
Det er da også den mest gængse måde at gøre det på...var vist bare ikke rigtig vågen endnu  :)
/mvh
Avatar billede bootie Nybegynder
05. september 2001 - 15:49 #11
OleBole:
Men da det var to forskellige dokumenter valgte vi sådan set tilsidst at bruge dit første svar med Onmousedown
Fordi opdagere knappen linkede videre til en anden form side
Vi takker
Avatar billede olebole Juniormester
05. september 2001 - 15:50 #12
...anytime  :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester