24. juli 2003 - 11:20
Der er
4 kommentarer og 1 løsning
Jump menu problem
Hejsa Jeg har denne jump menu som virker fint, mit problem er hvis jeg eks vælger punkt 4, så står den altid på det første punkt efter den er gået til siden. Jeg vil gerne have sådan at hvis jeg vælger punkt 4 så står den på punkt 4 efter den er gået til siden <FORM name="form1"> <SELECT NAME="select1" onChange="surfto(this.form)"> <option value="default.php?month=7&year=2002" >Juli 2002</option> <option value="default.php?month=6&year=2002">Juni 2002</option> <option value="default.php?month=5&year=2002">Maj 2002</option> <option value="default.php?month=4&year=2002">April 2002</option> <option value="default.php?month=3&year=2002">Marts 2002</option> <option value="default.php?month=2&year=2002">Februar 2002</option> <option value="default.php?month=1&year=2002">Januar 2002</option> </SELECT> Jeg har desvære ikke flere point af give af, ville ellers gerne give lidt mere. </FORM></div>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
24. juli 2003 - 11:31
#1
Nok den smarteste løsning, hvis du ikke vil bruge cookies. <select name="select1" onchange="surfto(this.form)"> vals = new Array("month=7&year=2002", "month=6&year=2002", "month=5&year=2002", "month=4&year=2002", "month=3&year=2002", "month=2&year=2002", "month=1&year=2002"); //De forskellige values txts = new Array("Juli 2002", "Juni 2002", "Maj 2002", "April 2002", "Marts 2002", "Februar 2002", "Januar 2002"); //De forskellige tekster srch = self.location.search; for (i = 0; i < vals.length; i++) document.writeln('<option value="default.php?' + vals[i] + '"' + ((srch == vals[i]) ? ' selected="selected"' : '') + '>' + txts[i] + '</option>'); </select>
Slettet bruger
24. juli 2003 - 11:31
#2
Hov, jeg mangler helt script-tags: <select name="select1" onchange="surfto(this.form)"> <script type="text/javascript"> vals = new Array("month=7&year=2002", "month=6&year=2002", "month=5&year=2002", "month=4&year=2002", "month=3&year=2002", "month=2&year=2002", "month=1&year=2002"); //De forskellige values txts = new Array("Juli 2002", "Juni 2002", "Maj 2002", "April 2002", "Marts 2002", "Februar 2002", "Januar 2002"); //De forskellige tekster srch = self.location.search; for (i = 0; i < vals.length; i++) document.writeln('<option value="default.php?' + vals[i] + '"' + ((srch == vals[i]) ? ' selected="selected"' : '') + '>' + txts[i] + '</option>'); </script> </select>
Slettet bruger
24. juli 2003 - 11:36
#3
Tredje gang er lykkens gang... Scriptet skal være sådan her: <script type="text/javascript"> vals = new Array("month=7&year=2002", "month=6&year=2002", "month=5&year=2002", "month=4&year=2002", "month=3&year=2002", "month=2&year=2002", "month=1&year=2002"); //De forskellige values txts = new Array("Juli 2002", "Juni 2002", "Maj 2002", "April 2002", "Marts 2002", "Februar 2002", "Januar 2002"); //De forskellige tekster srch = self.location.search; for (i = 0; i < vals.length; i++) document.writeln('<option value="test.html?' + vals[i] + '"' + ((srch == "?" + vals[i]) ? ' selected="selected"' : '') + '>' + txts[i] + '</option>'); </script>
Det ser fint ud smid et svar og mange tak for hjælpen
Slettet bruger
24. juli 2003 - 11:40
#5
Svar
Vi tilbyder markedets bedste kurser inden for webudvikling