Avatar billede kimlarsen1978 Nybegynder
27. august 2002 - 00:39 Der er 7 kommentarer og
1 løsning

Skift farve (hver anden) i tabel

Hej
Hvordan laver man det sådan at hver anden række i en tabel er fx. grøn og de andre gule? Mit script ser sådan her ud:
------------------------
Do Until rs.EOF
%>
</font>
<tr>
<td width="242"><font face="Verdana" size="2"><%=RS("Dato")%></td>
<td width="180"><font face="Verdana" size="2"><%=RS("Besked")%></td>
<td width="156"><font face="Verdana" size="2"><%=formatnumber(RS("tegn"))%></td>
</tr>
   
<% RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing
Avatar billede medions Nybegynder
27. august 2002 - 00:40 #1
farve = 0
If farve=1 Then
  bg="#FCFCFC"
  Farve= Farve + 1
Else
  bg="#E5E5E5"
  farve=1
End If

<table>
  <tr>
    <td bgcolor="<%= bg %>">test</td>
  </tr>
</table>
Avatar billede medions Nybegynder
27. august 2002 - 00:43 #2
Do Until rs.EOF
Farve = 0
If farve=1 Then
  bg="#FCFCFC"
  Farve= Farve + 1
Else
  bg="#E5E5E5"
  farve=1
End If
%>
</font>
<tr>
<td width="242" bgcolor="<%= bg %>"><font face="Verdana" size="2"><%=RS("Dato")%></td>
<td width="180" bgcolor="<%= bg %>"><font face="Verdana" size="2"><%=RS("Besked")%></td>
<td width="156" bgcolor="<%= bg %>"><font face="Verdana" size="2"><%=formatnumber(RS("tegn"))%></td>
</tr>
   
<% RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing
%>

//>Rune
Avatar billede kimlarsen1978 Nybegynder
27. august 2002 - 00:58 #3
Okay... men alle mine felter får #E5E5E5 som baggrund ?????
Avatar billede medions Nybegynder
27. august 2002 - 00:59 #4
well, så lav det om ´til den farve du vil ha' det til *G*

//>Rune
Avatar billede kimlarsen1978 Nybegynder
27. august 2002 - 01:00 #5
Jeg har fundet ud af det...
Avatar billede kimlarsen1978 Nybegynder
27. august 2002 - 01:01 #6
Farve = 0 skulle flyttes op før "Do"
--------------------
    Farve = 0
    Do Until rs.EOF
   
    If Farve = 0 Then
      bg="#000000"
      Farve = Farve + 1
    Else
      bg="#E5E5E5"
      Farve = 0
    End If
Avatar billede rune_c Nybegynder
27. august 2002 - 01:02 #7
eller

dim i, bg

do while rs.EOF
  if i mod 2 = 0 then bg = "#FFFFFF" else bg = "#000000"
  response.write "<td bgcolor="""& bg &""">Tekst</td>"
  i = i + 1
loop
Avatar billede medions Nybegynder
27. august 2002 - 01:03 #8
Fair nok ;o)
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester