Hej!
onchange="rullmeny(this.options[this.selectedIndex])"
.
.
.
<script type="text/javascript">
function rullmeny(opt) {
if (opt.value != "#")
parent.frames["mainFrame"].location.href = opt.value + "&realA=" + opt.text;
}
</script>
1 svar · 286 visningar · startad av Type
Hejsan!
Jag har en rullgardinsmeny som funkar perfekt för dess ändamål. Nu vill jag dock kunna skicka med informationen mellan option-taggarna så jag slipper koda dit det på annat sätt...
<form name="navigera">
PICK A LICK:
<select NAME="sys" SIZE="1" onchange="rullmeny();" class="middleInput">
<option value="#">-------------------------------</option>
<option value="tabs_main.php?p=fonkytap1">Fonkytap 1</option>
<option value="tabs_main.php?p=fonkytap2">Fonkytap 2</option>
<option value="tabs_main.php?p=kindergardenstringskipping">Kindergarden stringskipping</option>
<option value="tabs_main.php?p=shreddingminiarpeggio">Shredding Miniarpeggio</option>
<option value="tabs_main.php?p=stringskipping">Stringskipping</option>
<option value="tabs_main.php?p=towardsfwithdringing">Towards F with dringing</option>
<option value="#">-------------------------------</option>
<option value="tabs_main.php?p=tappingexercise1">Tapping Exercise 1</option>
<option value="tabs_main.php?p=tapping_exercise2">Tapping Exercise 2</option>
<option value="tabs_main.php?p=tappingeminor">Tapping E-minor</option>
</select>
</form>
Javascript:
<script type="text/javascript">
<!--hide
function rullmeny() {
link="";
link=document.navigera.sys.options[document.navigera.sys.selectedIndex].value;
//alert(link);
if(link!="#") parent.frames['mainFrame'].location.href=link;
}
//-->
</script>
exempel: Jag vill alltså tex när man trycker på Fonkytap 1 kunna skicka tabs_main.php?p='fonkytap1'&realA='Fonkytap 1'. Så att jag slipper fixa mellanslag,stor bokstav och liknande...
Går detta?
Hej!
onchange="rullmeny(this.options[this.selectedIndex])"
.
.
.
<script type="text/javascript">
function rullmeny(opt) {
if (opt.value != "#")
parent.frames["mainFrame"].location.href = opt.value + "&realA=" + opt.text;
}
</script>