webForumDet fria alternativet

markera val i selectbox

JavaScript

4 svar · 244 visningar · startad av @nders

Medlem sedan juni 200032 967 inlägg
Frågan#1

tjena.

har en selectbox med någonting i. vad det är ska inte spela någon roll. jag vet dock att jag vill markera det ett visst val, nämligen det vars värde (value) är 186.

följande fungerar givetvis:

document.forms[1].elements[4].options[9].selected=true;

men då förutsätts ju givetvis att jag vet vilket index mitt selectboxval har, och det vet jag inte.

hilfe?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan juli 2000836 inlägg
#2
<html>
<head>
<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>
</head>

<form name="foo">
<select name="bar">
<option value="111">Ett</option>
<option value="222">Två</option>
<option value="333">Tre</option>
<option value="444">Fyr</option>
</select>
</form>

<a href="javascript:sel_value('333')">värde 333</a>
</html>

Borde funka

------------------
- J-O-H-N-S-E-N -
------------------

Medlem sedan juni 200032 967 inlägg
#3

å jävlar!

tack som attans! you da master!

helt fantastiskt! funkade precis som jag ville!

tack tack tack tack tack tack tack tack tack tack tack tack tack tack tack tack.

:D :D :D :D :D :D :D :D :D

mvh,

en mycket glad @nders som snart får gå hem från jobbet

Medlem sedan juli 2000836 inlägg
#4

Kul, men säg inte för mycket...
En vacker dag ramlar jag in på ASP-forumet och då är det du som får hjälpa mig. :e

------------------
- J-O-H-N-S-E-N -
------------------

Medlem sedan juni 200032 967 inlägg
#5

det gör jag så gärna! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)