Avatar billede c-sharp Nybegynder
26. maj 2003 - 11:24 Der er 6 kommentarer og
1 løsning

lille problem med Pulldown box

Jeg har en pulldown box med en masse valg muligheder, når man vælger en sendes man videre til en ny side. Problemet er at man ikke særligt nemt kan vælge den første der står i pulldown boxen, derfor har jeg som den første i boksen skrevet "VÆLG ET ELLER ANDET" Men så er problemet at hvis man finder ud af at vælge den første post sendes man videre til en anden side. Kan man lave det så man ikke sendes videre når man vælger den første værdie?
Avatar billede bamzen Nybegynder
26. maj 2003 - 11:51 #1
Okay typisk kunne det se sådan ud

<html>
<head>
</head>
<body>
<form>

<select name="myField" onChange="df=document.forms[0].myField;if(df.options[df.selectedIndex].value!='')document.location.href=df.options[df.selectedIndex].value;">
<option value="">Denne her kan du ikke vaelge
<option value="http://www.jubii.dk">Jubii
<option value="http://www.google.com">Google
</select>

</form>
</body>
</html>
Avatar billede c-sharp Nybegynder
26. maj 2003 - 12:38 #2
Jeg takker
Avatar billede c-sharp Nybegynder
26. maj 2003 - 15:12 #3
Jeg syntes ikke jeg kan hente den valgte værdie på den efterfølgende side?
Avatar billede bamzen Nybegynder
26. maj 2003 - 15:35 #4
Hvis jeg har forstår dig korrekt vil du altså have den til at kalde eksempelvis en php side.... og på den php side læse nogle værdier?

i så fald skal du bare skrive værdierne ind i <option value="">

ellers prøv at skær ud i pap for mig, hvad du ønsker.....

/Martin
Avatar billede c-sharp Nybegynder
26. maj 2003 - 15:45 #5
Ja det er det jeg mener, men det virker ikke. Skriver jeg derimod submit istedet for det du har skrevet kan jeg godt hente værdien. Jeg har skrvet følgende:

<form action="list.asp" method="get" name="pulldown">
                               
<p><select name="valg" onChange="document.pulldown.valg;if(df.options[df.selectedIndex].value!='')document.location.href='list.asp';">
Avatar billede bamzen Nybegynder
26. maj 2003 - 16:53 #6
document.location.href kan du også bare ændre til document.forms[0].submit() hvis du har andre felter på formen du gere vil ahve med
Avatar billede c-sharp Nybegynder
26. maj 2003 - 23:06 #7
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
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