Jag håller på att fixa en jukebox. I den så har jag en rullgardinsmeny. Jag vill länka varje <option> i menyn så att den öppnas i en liten frame under. Men jag får det inte att funka? Så här ser koden ut:
<select name="Låt" size=1>
<option>Britney Spears-Baby one more time
<option>Britney Spears-Crazy
<option>Depeche mode-Barrel of a gun
<option>Depeche mode-Stripped
<option>Doom-The game
<option>Guns n´ roses-November rain
<option>Haddaway-What is love
<option>Jennifer Lopez-If you had my love
<option>Kiss-Heavens on fire
<option>Lenny Kravitz-Fly away
<option>Madonna-Ray if light
<option>Metallica-Enter sandman
<option>Nirvana-Come as you are
<option>Oasis-Wonderwall
<option>Offspring-Pretty fly
<option>Offspring-Come out and play
<option>Pink floyd-Brick in the wall
<option>Prodigy-Breathe
<option>Prodigy-No good
<option>R.E.M.-Everybody hurts
<option>Scooter-Friends
<option>Scooter-Move your ass
<option>Seal-Crazy
<option>Snap-Everybody dance
<option>Verve-Bitter sweet symphony
</select>
Sen får du göra en javascript funktion som ändrar location till valuet på optionen som man valt.. Men jag minns inte exakt hur man skriver en sån funktion... Finns säkert någon annan som vet, annars kanske frågan passar bättre i Javascript forumet
Måste det vara ett java med? Varför kan man inte länka bara? Alla sidor som har rullgardiner som läkar till olika sidor har alltså ett java inblandat? Bökigt!
Nej inte java.. java och javascript har öht inte något med varanndra att göra mer än att halva namnet är detsamma.. javascript är bara en liten kort kodsnutt (kan vara lång oxå) som du skriver direkt i html koden
om du vill att det ska hända saker när man petar på select-boxen, ja.
annars kan du ju alltid sätta target i formtaggen och ha en submitknapp bredvid.
- - - - -
annars:
<select name="Låt" size=1 onchange="parent.frames['bottenframen'].location='blabla.asp?låt='+this.options[this.selectedIndex].value;">
<option value="">
<option value="bspears-baby.mp3">Britney Spears-Baby one more time
...