När jag trycker på en länk så vill jag den valda positionen i en dropdown lista skall ändras till tex menyval 3. Hur gör jag?
DDL position
2 svar · 169 visningar · startad av Dino
Ditt formulär:
<form name="foo">
<select name="bar">
<option value="1">Ett
<option value="2">Två
<option value="3">Tre
<option value="4">Fyr
</select>
</form>
Du kan antingen välja att selektera på värdet:
<script>
function sel_value(vad){
for (var i=0; i<document.foo.bar.options.length; i++){
if(document.foo.bar.options[i].value== vad ){
document.foo.bar.options[i].selected=true;
break;
}
}
}
</script>
<a href="javascript:sel_value('3')">värde 3</a>
Eller texten:
<script>
function sel_text(vad){
for (var i=0; i<document.foo.bar.options.length; i++){
if(document.foo.bar.options[i].text== vad ){
document.foo.bar.options[i].selected=true;
break;
}
}
}
</script>
<a href="javascript:sel_text('Två')">Text Två</a>
Funkade bra, tack. :)