Avatar billede mille Nybegynder
17. november 1999 - 14:59 Der er 7 kommentarer

Skiftende farver i tabeller ?

Jeg har en tabel der løber til 20 hvorefter den går til næste side...

Jeg ville gerne have at cellerne skiftede farve..

Første celle gul
anden celle rød
tedje gul
fjerde rød
ovs..

Men hvordan løser jeg det...

/mille
Avatar billede mille Nybegynder
17. november 1999 - 15:02 #1
Jeg glemte lige at nævne at det er en loop.....

Så det skal indsættes i en løkke.....
Avatar billede s Nybegynder
17. november 1999 - 16:27 #2
if color = "red" then
response.write "<td bgcolor=""red"">"
color = "yellow"
else
response.write "<td bgcolor=""yellow"">"
color = "red"
end if
Avatar billede ziber Nybegynder
17. november 1999 - 16:28 #3
FOR I = 0 TO 19
  IF I Mod 2 = 0 THEN
    Farve(gul)
  ELSE
    Farve(rød)
  END IF
NEXT

VEd at sætte "Mod" ind, får du resten af en heltals division.

Hvis du er ved celle 9 får du resultatet 1
Hvis du er ved celle 8 får du resultatet 0

På denne måde skifter farven hver gang der tegnes en ny celle
Avatar billede mille Nybegynder
17. november 1999 - 17:30 #4
Kan i ikke vise hvor det skal indsættet ?

Farve1:#ffff00
Farve2:#cc0000



<%
  Do While Not Klasse.EOF %>
  <tr>
<td bgcolor="#EFEFEF" align="left" valign="middle" height="40"><small><a href="detail.asp?item=<%=Klasse("ItemNum")%>"><%=Klasse("Item")%></a></small><br><font face="Arial" size="2"><%=Klasse("Description") & " "%><%=Klasse("State")& " - "%></font></td>
    <td bgcolor="#EFEFEF" align="left" valign="middle" height="40"><small><%=Klasse("Price")%><img border="0" alt="E-mail" src="http://SERVER/testweb1/kob-salg/images/email.gif"></small></td>
    <td bgcolor="#EFEFEF" align="left" valign="middle" height="40"><small><%=Klasse("State")%><img border="0" alt="Se Deres Internet-side" src="http://SERVER/testweb1/kob-salg/images/egenside1.gif" width="18" height="22"></small></td>
  </tr>
<%
  Klasse.MoveNext     
  Loop
End If
%>


/mille
Avatar billede klyde Nybegynder
31. august 2001 - 00:05 #5
/Klyde lytter med...
Avatar billede peppino Nybegynder
04. marts 2002 - 23:24 #6
Prøv med denne, den skulle meget gerne virke.

<%
Do While Not Klasse.EOF %>
<%
    If farve=1 Then
    baggrund="#ffff00"
    Farve= Farve + 1
    Else
    baggrund="#cc0000"
    farve=1
    End If
%>

<table>
  <tr>
    <td bgcolor="<%=baggrund%>" align="left" valign="middle" height="40"><small><a
    href="detail.asp?item=<%=Klasse("ItemNum")%>"><%=Klasse("Item")%></a></small><br>
    <font face="Arial" size="2"><%=Klasse("Description") & " "%><%=Klasse("State")& " - "%></font></td>
    <td bgcolor="<%=baggrund%>" align="left" valign="middle" height="40"><small><%=Klasse("Price")%><img
    border="0" alt="E-mail" src="%3chttp:/SERVER/testweb1/kob-salg/images/email.gif%3e"></small></td>
    <td bgcolor="<%=baggrund%>" align="left" valign="middle" height="40"><small><%=Klasse("State")%><img
    border="0" alt="Se Deres Internet-side"
    src="%3chttp:/SERVER/testweb1/kob-salg/images/egenside1.gif%3e" width="18" height="22"></small></td>
  </tr>
<%
Klasse.MoveNext
Loop
End If
%>
Avatar billede peppino Nybegynder
17. juni 2002 - 11:25 #7
Hva bliver der snart delt nogen point ud???
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