Jesper TMedlem sedan nov. 20017 144 inlägg Min webbläsare säckar ihop helt och håttet med denna kod. Vad är fel?
for i = 0 to 48
If bgcolor = "white" then bgcolor = "snow" else bgcolor = "white"
For t = 0 To 23
If t < 10 Then
t = "0" & t
End If
Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor &" onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_
"title=""Lägg till/redigera "& t &">"" </td></tr>"
next
next
Hinner aldrig få något felmeddelande.
@ndersMedlem sedan juni 200032 969 inlägg Då får inte modifiera din kontrollvariabel (t) inne i loopen, framför allt inte göra en sträng av den. Prova detta:
for i = 0 to 48
If bgcolor = "white" then bgcolor = "snow" else bgcolor = "white"
For t = 0 To 23
a = t
If t < 10 Then
a = "0" & t
End If
Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor &" onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_
"title=""Lägg till/redigera "& t &">"" </td></tr>"
next
next
Jag tog mig friheten att indentera din kod också, så man ser vad som tillhör vad.
mvh
Engine^Medlem sedan dec. 20003 887 inlägg
@nders skrev:
Jag tog mig friheten att indentera din kod också, så man ser vad som tillhör vad.
Ah... indentering. Hur vilse skulle man inte vara utan det? :)
Det finns inga oändliga loopar. Alla loopar dör förr eller senare. :(
Jesper TMedlem sedan nov. 20017 144 inlägg Ja, ja.
@nders, det funkar inte alls.
Idén är att loopa ut varje hel och halvtimma samt ett löpnummer.
Loopen skall börja vid 00:00, 00:30, 01:00, osv och sluta vid 23:30. Löpnummret skall gå ifrån 1 till 46 eller 48 eller vad det nu blir om man listar varje halvtimma under ett dygn. :)
Erik Juhlin: -Tack för info.
@ndersMedlem sedan juni 200032 969 inlägg Jaja, det blir en jäklarns massa html när jag testar exakt den koden hos mig i alla fall.
Dina loopar är förmodligen felaktiga dock, eftersom den inre loopen körs 49*24 gånger. Så ska det väl inte vara :q
Dessutom är din HTML-felaktig, och dina tabellceller innehåller ingenting.
Gör om, gör rätt! :D
Mvh
Engine^Medlem sedan dec. 20003 887 inlägg For i = 0 To 48
If bgcolor = "white" Then bgcolor = "snow" Else bgcolor = "white"
a = CInt(t / 2)
If a < 10 Then a = "0" & a
If a Mod 2 = 1 Then a = a & ":30" Else a = a & ":00"
Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor & _
" onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& _
bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_
"title=""Lägg till/redigera "& a &">"" </td></tr>"
Next i
Var det något åt det här håller som var tanken?