Avatar billede mcardle Nybegynder
16. august 2004 - 19:24 Der er 11 kommentarer og
1 løsning

Flere inputs til en form

Hej Eksperter...
Jeg har en form, som skal henvise til en hjemmeside. Rent faktisk skal den kunne gå hen til 3 forskellige alt efter hvad man vælger. Jeg har lavet en select-box, hvor man vælger hvad for en side den skal referere til. Hvis det virker uforståeligt, så er koden her:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>Upload fil-side</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
<body style="margin: 0px;">
<div style="width: 100%; font-size: 20px; color: #ffffff; background-color: #aaaaaa; text-align: center; border-bottom: 1px #000000 solid;">Du er Logget ind som Admin...</div>
<br />
<form action="en af de 3 hjemmesider" method="post" enctype="multipart/form-data">
    <div style="margin-left: 20px;">Navn og sti på uploadsfil:</div>
      <input type="file" name="upfil" style="margin-left: 20px;" /><br /><br />
    <div style="margin-left: 20px;">Kanintype:</div>
        <select style="margin-left: 20px;">
            <option>Teddydværgvædder</option>
            <option>Dværgvædder</option>
            <option>Løvehovede</option>
        </select>
        <input type="submit" value="Udfør" />
</form>


</body>
</html>

Der skal være et javascript der gør at, når jeg vælger løvehovede, så går den til løvehovede siden.

Håber I kan hjælpe.

//McArdle
Avatar billede roenving Novice
16. august 2004 - 19:28 #1
<select style="margin-left: 20px;" onchange="if(this.selectedIndex>0)location.href=this.value;">
  <option>-- Vælg side ---</option>
  <option value="teddydvergvedder.html">Teddydværgvædder</option>
  <option value="dvergvedder.html">>Dværgvædder</option>
  <option value="lovehovede.html">>Løvehovede</option>
</select>
Avatar billede mcardle Nybegynder
16. august 2004 - 19:34 #2
Hvad skal der så stå i action-tagget???
Avatar billede roenving Novice
16. august 2004 - 19:38 #3
Ik' no'et ...

I det hele taget behøver du intet andet end selve selecten på siden !-)
Avatar billede mcardle Nybegynder
16. august 2004 - 19:41 #4
Det er jo en uploadside, hvor man skal kunne lægge billeder op på nettet, men i forskellige mapper... Den der select-option skal den ikke være i et form-tag???
Avatar billede mcardle Nybegynder
16. august 2004 - 19:48 #5
Jeg har jo knapper der kører med i formen...
Avatar billede roenving Novice
16. august 2004 - 19:48 #6
Så skal det være:

<select style="margin-left: 20px;" onchange="if(this.selectedIndex>0)this.form.action=this.value;">
  <option>-- Vælg side ---</option>
  <option value="teddydvergvedder.html">Teddydværgvædder</option>
  <option value="dvergvedder.html">>Dværgvædder</option>
  <option value="lovehovede.html">>Løvehovede</option>
</select>
Avatar billede mcardle Nybegynder
16. august 2004 - 19:49 #7
Jeg har jo knapper der kører med i formen...
Avatar billede roenving Novice
16. august 2004 - 19:53 #8
Prøv det, men sæt de rigtige værdier ind i selectens values ...
Avatar billede mcardle Nybegynder
16. august 2004 - 19:55 #9
Okay, jeg skriver, hvis mod forventning ikke virker.
Avatar billede mcardle Nybegynder
16. august 2004 - 20:23 #10
Det virker.... Tusind tak...

Prøv lige at svar...
Avatar billede roenving Novice
17. august 2004 - 03:00 #11
Velbekomme '-)
Avatar billede roenving Novice
17. august 2004 - 14:47 #12
-- og tak for point ;~}
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