webForumDet fria alternativet

netscape problem

3 svar · 200 visningar · startad av tonytiger

tonytigerMedlem sedan nov. 20014 inlägg
#1

Hur plockar man ut value värdet ur en select-tag i Netscape? Jag kan plocka värdet i IE, men i Netscape 4.5 funkar det inte.
Jag vill alltså ha motsvarande siffervärde till det man valt i dropdownmenyn.

 
<script>
 function selectIt(){
 id=document.form.sel.value;
 alert("du har valt "+id);
 }
</script>
...
<form name=form>
 <select name=sel>
   <option value='1'>ett</option>
   <option value='2'>två</option>
   <option value='3'>tre</option>
 </select>
<input type=button value=select onclick="javascript:selectIt();">

tack på förhand

Web-TorMedlem sedan nov. 200011 794 inlägg
#2

Tjena Tony!
Frågor som handlar om JavaScript passar bäst i forumet Javascript, DHTML

Det är inte så att "document.form.sel.value" skall vara "document.form.sel.option" :q

------------------
/Tor
www.tor.nu

tonytigerMedlem sedan nov. 20014 inlägg
#3

ja, det blev nästan rätt. Så här fick jag det att fungera:

 id=document.form.sel.options[document.form.sel.selectedIndex].value;

Tack för hjälpen

Erik JuhlinMedlem sedan maj 20007 625 inlägg
#4

Inlägget flyttas till JavaScript, DHTML. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb