Avatar billede delphimann Nybegynder
09. juni 2001 - 16:59 Der er 5 kommentarer og
1 løsning

Select boks der sender efter value

oki.......kan jeg lave en select boks og efter den value du vælger i boksen bliver du sendt til

altså
<option value=\"1\">Side 1
<option value=\"2\">Side 2

og hvis den står på f.eks 2 sende den dig til siden der hedder test2.htm men hvis den er på 1 sender den til siden 1.htm

jeg gør opmærksom på at der er 2 andre felter (username og userpass) der også skal sendes til filen..

/Tak
/Delphimann
Avatar billede limemedia Nybegynder
09. juni 2001 - 17:03 #1
Something like this ???

<script language=\"JavaScript\">
    function surfto(form) {
        var myindex=form.dest.selectedIndex;
        document.location = \"side\" + form.dest.options[myindex].value + \".html\";
    }
</SCRIPT>


<FORM NAME=\"myform\">
<SELECT NAME=\"dest\" SIZE=1 onChange=\"surfto(this.form)\">
    <OPTION SELECTED VALUE=\"\">---------- A Simple Menu -----------
    <OPTION VALUE=\"1\">Side 1</OPTION>
    <OPTION VALUE=\"2\">Side 2</OPTION>
    <OPTION VALUE=\"3\">Side 3</OPTION>
</SELECT>
</FORM>

hyg dig med den, split den ad og gør som du vil med den *g*

/ Lars
Avatar billede delphimann Nybegynder
09. juni 2001 - 17:25 #2
oki tak man... kan man ikke lave det med en submit knap i stedt for ?!
Avatar billede limemedia Nybegynder
09. juni 2001 - 17:26 #3
Hvis du vil have den med knap (som du vil over ICQ) kan du fjerne onChange eventen og tilføje denne knap <INPUT TYPE=\"BUTTON\" VALUE=\"GO\" onClick=\"surfto(this.form)\">
Avatar billede perla Nybegynder
09. juni 2001 - 17:27 #4
Du kan da og bare sætte submitten ind i javaen, men knappen skal selfølgelig være defineret.

-Per
Avatar billede delphimann Nybegynder
09. juni 2001 - 17:43 #5
oki nu har jeg feltet

  <input type=\"text\" name=\"username\"  class=\"felt\">

men den skal jo ha\' sin value i den fil jeg sender den til !!! hvordan det ??!
Avatar billede limemedia Nybegynder
09. juni 2001 - 17:46 #6
sådan der ?

<script language=\"JavaScript\">
    function surfto(form) {
        var myindex = form.dest.selectedIndex;
        var username = form.username.value;
        alert (\"side\" + form.dest.options[myindex].value + \".html?username=\" + username);
        document.location = \"side\" + form.dest.options[myindex].value + \".html?username=\" + username;
    }
</SCRIPT>


<FORM NAME=\"myform\">
<input type=\"text\" name=\"username\"  class=\"felt\">

<SELECT NAME=\"dest\" SIZE=1 onChange=\"surfto(this.form)\">
    <OPTION SELECTED VALUE=\"\">---------- A Simple Menu -----------
    <OPTION VALUE=\"1\">Side 1</OPTION>
    <OPTION VALUE=\"2\">Side 2</OPTION>
    <OPTION VALUE=\"3\">Side 3</OPTION>
</SELECT>
</FORM>


der åbner en alert boks med den url der kaldes !
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