webForumDet fria alternativet

Komma åt värdet i en <SELECT>

2 svar · 158 visningar · startad av Webbmonstret

WebbmonstretMedlem sedan nov. 200060 inlägg
#1

Håller på att göra ett objekt för DreamWeaver där man använder JavaScript och HTML. Har en rullgardinsmeny (<SELECT>) och vill i en funktion kolla vilket värde man valt. Det ser ut ungefär så här:

<select name="source">
<option value="1";" selected>Meny / Adress</option>
<option value="2";>Huvudfönster</option>
<option value="3">Undermeny</option>
<option value="4">Flikar</option>
</select>

Jag har prövat:
returnHTML=document.source.value;

och:
returnHTML=document.source.options[selectedIndex].value;

Men det funkar inte....

bohlinMedlem sedan mars 2000263 inlägg
#2

prova
returnHTML=document.source.options[document.source.selectedIndex].value

edit:
funkar inte det, så testa:
<form name="theform">
<select name="source">
<option value="1";" selected>Meny / Adress</option>
<option value="2";>Huvudfönster</option>
<option value="3">Undermeny</option>
<option value="4">Flikar</option>
</select>
</form>

returnHTML=document.theform.source.options[document.theform.source.selectedIndex].value

WebbmonstretMedlem sedan nov. 200060 inlägg
#3

Tack! Det sista fungerade!
/Kaffe är gott! :)

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)