webForumDet fria alternativet

slumpa....igen!

2 svar · 175 visningar · startad av nella

nellaMedlem sedan sep. 200143 inlägg
#1

Hej!
Hur gör man om man vill att dessa 3 options ska komma i en slumpad ordning? Jag vet att det finns massor om randomize här, men har inte riktigt fattat hur man använder sig av funktionen.

<select name="2">
<option value="value" selected>välj ett alt.</option>
<option value="<%=RS2("1alt1")%>"><%=RS2("1alt1")%></option>
<option value="<%=RS2("1alt2")%>"><%=RS2("1alt2")%></option>
<option value="<%=RS2("1alt3")%>"><%=RS2("1alt3")%></option>
</select>

------------------
Don't hate yourself in the morning. Sleep until noon.

LarsGMedlem sedan dec. 200012 464 inlägg
#2
<%
a = array(rs2("1alt1"),rs2("1alt2"),rs2("1alt3"))

randomize
for i = 0 to 2 
 index = (2-i)*rnd
 response.write "<option value='" & a(index) & "'>" & a(index) & "</option>"

 a(index) = a(2-i)
next
%>

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 12 dec 2001]

nellaMedlem sedan sep. 200143 inlägg
#3

Tack så jättemycket LarsG!

------------------
Don't hate yourself in the morning. Sleep until noon.

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