Avatar billede horsmark Nybegynder
23. marts 2001 - 21:42 Der er 4 kommentarer og
2 løsninger

2 submitknapper -> 2 target.asp

Hilfe...
Jeg har lavet et statistik program.
Mulighed 1: [spørgeskema.asp] -> [kampagner.asp] -> [statistik.asp]
Mulighed 2: [spørgeskema.asp] -> [statistik.asp]

[spørgeskema.asp]
<FORM METHOD=POST ACTION=\'/kampager.asp\'
<select>
*spørgeskemaer*
</select>
<Input type=submit Value=\'Vælg kampagner\'>
</FORM>

Hvordan får jeg implementeret knap 2 med samme *spørgeskema* valg bare med target til [statistik.asp]???

Mvh.
Jesper HorsMark

Avatar billede nute Nybegynder
23. marts 2001 - 23:01 #1
du kan lage to submit knapper med ulikt navn. deretter kan du på di n resultatside sjekke om det er den ene eller andre submit knappen som blir klikket.

en annen løsning er å lage et javascript som sjekker hvilken knapp som blirr klikket og ut fra det så kan du sette action på din form til å være enten det ene eller det andre...

/nute/dudal
Avatar billede ldanielsen Nybegynder
23. marts 2001 - 23:28 #2
Ja, for en submitknap der ikke bliver trykket på bliver ikke sendt. Men pas på: Hvis brugeren trykker retur, vil formen blive submittet med den første af knapperne, så måske skulle du lave to type=button\'er: og så skrive
<input type=button onClick=\"document.minForm.action = \'kampagner.asp\';document.minForm.submit()>
<input type=button onClick=\"document.minForm.action = \'statistik.asp\';document.minForm.submit()>
Avatar billede horsmark Nybegynder
23. marts 2001 - 23:35 #3
hmm kigger lige på det imorgen og vender stærkt tilbage :-)
Avatar billede ldanielsen Nybegynder
23. marts 2001 - 23:38 #4
Lidt forkert, manglede et par \"

<input type=button onClick=\"document.minForm.action = \'kampagner.asp\';document.minForm.submit()\">
<input type=button onClick=\"document.minForm.action = \'statistik.asp\';document.minForm.submit()\">
Avatar billede ruderkonge Nybegynder
24. marts 2001 - 19:49 #5
lige lidt hurtig hardcode:

Navn: side1.asp

if request(\"select\") = \"\" then

response.write\"<FORM METHOD=POST ACTION=\'side1.asp\'>\"
response.write\"<select name=\'select\'>\"
response.write\"<option value=\'1\'>spørgeskema 1\"
response.write\"<option value=\'2\'>spørgeskema 2\"
response.write\"</select>\"
response.write\"<Input type=submit Value=\'Vælg kampagner\'>\"
response.write\"</FORM>\"

elseif request(\"select\") <> \"\" then
   
    if request(\"select\") = \"1\" then
    response.redirect(\"staistik nummer 1.asp\")
    elseif request(\"select\") = \"2\" then
    response.redirect(\"staistik nummer 2.asp\")
    end if

end if
Avatar billede horsmark Nybegynder
12. april 2001 - 18:10 #6
takker ;-)
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
Kurser inden for grundlæggende programmering

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