Avatar billede zetn Nybegynder
26. april 2003 - 16:54 Der er 8 kommentarer og
2 løsninger

Forskellige tabeller

Heysa exp.

Hvordan gør jeg sådan at hver anden tabel er en anden farve?

eksempel:

<- hvid
<- grå
<- hvid
<- grå

Wulff//
Avatar billede eagleeye Praktikant
26. april 2003 - 16:57 #1
Avatar billede medions Nybegynder
26. april 2003 - 16:59 #2
fx.
<table>
<%
intBGCount = 0
While Not objRs.EOF
If intBGCount = 0 Then
  strBG = "#cccccc"
  intBGCount = intBGCount + 1
ElseIf intBGCount = 1 Then
  strBG = "#ffffff"
  intBGCount = 0
End If
  Response.Write("<td bgcolor=""" & strBG & """>" & objRs("Feltnavn") & "</td>")
objRs.MoveNext()
Wend
%>
</table>

//>Rune
Avatar billede medions Nybegynder
26. april 2003 - 17:00 #3
Hov..

<table>
<%
intBGCount = 0
While Not objRs.EOF
If intBGCount = 0 Then
  strBG = "#cccccc"
  intBGCount = intBGCount + 1
ElseIf intBGCount = 1 Then
  strBG = "#ffffff"
  intBGCount = 0
End If
Response.Write("<tr>")
  Response.Write("<td bgcolor=""" & strBG & """>" & objRs("Feltnavn") & "</td>")
Response.Write("</tr>")
objRs.MoveNext()
Wend
%>
</table>

//>Rune
Avatar billede zetn Nybegynder
26. april 2003 - 17:13 #4
Hey Rune... Kig lige den her kode igennem:

Do While Not rs.EOF And intRecCount > 0

navn = rs("firmanavn")
id = rs("id")
pro = rs("projektid")
brugernavn = rs("brugernavn")
pwd = rs("password")
email = rs("demail")

intBGCount = 0
If intBGCount = 0 Then
  strBG = "#fhfhfh"
  intBGCount = intBGCount + 1
ElseIf intBGCount = 1 Then
  strBG = "#ffffff"
  intBGCount = 0
End If

%>
<tr bgcolor=<% response.write strBG  %>">
    <td height="1" width="450"><font>&nbsp;<a href="admin.asp?mode=vcust&id=<% response.write id%>"><IMG SRC="images/info.gif" border="0"></a>&nbsp;<% response.write navn%></td>
    <td height="1" width="200"><font><% response.write pro%></td>
    <td height="1" width="200"><font><% response.write "" & brugernavn & ""
    if rs("status") = "2" then
    response.write "<b>(admin)</a>"
    end if%></td>
    <td height="1" width="200"><font><% response.write pwd%></td>
    <td height="1" width="200"><font><% response.write "<a href='mailto:" & email & "'>" & email & "</a>"%></td>
</tr>
<%
intRecCount = intRecCount - 1
rs.MoveNext
Loop


takker ;)
Avatar billede zetn Nybegynder
26. april 2003 - 17:14 #5
ps: den virker ikke. felterne bliver bare farve nr. 1
Avatar billede eagleeye Praktikant
26. april 2003 - 17:21 #6
Har du ikke kigget på det eks jeg linkede til??

Udskift disse linjer:
intBGCount = 0
If intBGCount = 0 Then
  strBG = "#fhfhfh"
  intBGCount = intBGCount + 1
ElseIf intBGCount = 1 Then
  strBG = "#ffffff"
  intBGCount = 0
End If


Med disse linjer:
If blnBGColor = True Then
    strBG = "#fhfhfh"
    blnBGColor = False
Else
    strBG = "#ffffff"
    blnBGColor = True
End If
Avatar billede zetn Nybegynder
26. april 2003 - 17:36 #7
Det virker ikke helt.... FFFFFF bliver til en gulli farve..... den eneste farve der passer er sort= 000000
Avatar billede eagleeye Praktikant
26. april 2003 - 17:42 #8
jeg ved ikke helt om det har noget at sige med der mangler vist et ":

<tr bgcolor="<% response.write strBG  %>">
Avatar billede zetn Nybegynder
26. april 2003 - 17:42 #9
Den har jeg med, men det ændres ikke af den grøn
Avatar billede zetn Nybegynder
26. april 2003 - 17:44 #10
hov min fejl... det virker med "!


takker m8
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