For et stykke tid siden der en venlig person som postede koden til at baggrundsfarven i hver anden linje i en tabel i et record set var en anden farve end den første linje. Jeg fik ikke gemt koden og nu hvor jeg står og mangler koden vil jeg blive meget glad hvis en eller anden genpostede koden. Tak.
<% if color = "FFFFFF" then response.write "<td bgcolor=""FFFFFF"">" color = "B6D0F8" else response.write "<td bgcolor=""B6D0F8"">" color = "FFFFFF" %><% end if %>
Du kan bruge modulus-functionen (modulus er det, der er tilbage efter man dividere et tal med et andet). Her er princippet ridset op:
While Not rs.eof
If counter mod 2 = 0 Then bgcolor = "#cccccc" Else bgcolor = "#ffffff" End If counter = counter + 1
response.write "<td bgcolor='"& bgcolor &"'>
rs.movenext wend
Man kan sagtens udvide det til at omfatte flere farver:
If counter mod 3 = 0 Then bgcolor = "#999999" ElseIf counter mod 3 = 1 bgcolor = "#CCCCCC" Else bgcolor = "#ffffff" End If counter = counter + 1
osv.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.