select första raden

JavaScript

1 svar · 213 visningar · startad av urban_hahne

Medlem sedan maj 2003153 inlägg
Trådstart#1

Jag har ett antal bilder som man kan klicka på. På onClick hoppar jag till en funktion i javascript som öppnar en selectlista som hör till just den bilden. Om selectlistan har varit använd tidigare så är focus satt på den tidigare valda raden. Jag vill att focus alltid skall peka på första raden i selectlistan när den öppnas. Hur skriver man. Scriptet som tillverkar selectlistan ser ut så här:

function showUnderkategoriBox(subBox,selectObj){
for(var n=0;n<kategori[subBox].length;n++){
selectObj[n].text=kategori[subBox][n];
selectObj[n].value=kategori[subBox][n];
}
}
och select:

<select name="kategoriNr" onChange="visaAktivitetBox();">
<option selected></option>
</select>

Medlem sedan maj 2003153 inlägg
#2

Hade lite bråttom med att fråga ber om ursäkt hittade det i databasen:
selectObj.selectedIndex = 0 ;

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)