Avatar billede kramerfan Nybegynder
30. november 2000 - 19:37 Der er 6 kommentarer og
1 løsning

Ændre bgcolor i <td>

Jeg har et problem med at få denne if...then sætning til at fungere.   
Problemet er at jeg bryder ind i <td> og derfor kan jeg ikke få VB-sætningen til at virke.
Kan man lave en form for bindestreg eller \"fortsættes-senere\", som kan sættes ind, så <td> kan løbe videre senere.

<td height=\"44\" align=\"center\" width=\"50\" >     
<% SQL3 = \"SELECT Tid1, Tid2, Tid3 FROM Kalend Where Dag =\'\"& man &\"\'\" 
set kala = conn.execute(SQL3)%>
<% If \"&kala(0)&\" = 10-15 Then %>
          <bgcolor=\"#FF0033\">
<%Else%>
          <bgcolor=\"#339900\">

<%End If %>
Avatar billede mike@work Praktikant
30. november 2000 - 19:39 #1
Prøv med disse små ændringer:

***** CODE START *****

<td height=\"44\" align=\"center\" width=\"50\"
<% SQL3 = \"SELECT Tid1, Tid2, Tid3 FROM Kalend Where Dag =\'\"& man &\"\'\" 
set kala = conn.execute(SQL3)%>
<% If \"&kala(0)&\" = 10-15 Then %>
          bgcolor=\"#FF0033\">
<%Else%>
          bgcolor=\"#339900\">

<%End If %>

***** CODE STOP *****
Avatar billede tdaugaard Nybegynder
30. november 2000 - 19:40 #2
<td height=\"44\" align=\"center\" width=\"50\"
<% SQL3 = \"SELECT Tid1, Tid2, Tid3 FROM Kalend Where Dag =\'\"& man &\"\'\" 
set kala = conn.execute(SQL3)%>
<% If \"&kala(0)&\" = 10-15 Then Response.Write \" bgcolor=#FF0033\" Else Response.Write \" bgcolor=#339900\" %>
>
Avatar billede kramerfan Nybegynder
30. november 2000 - 19:45 #3
Begge måde betyder at <% ikke bliver forstået, men istedet bliver det hele til html eller et eller andet. I Dreamweaver farver den hele teksten grøn, hvilket betyder den ikke tolker det som VB/asp-tekst,
Avatar billede tdaugaard Nybegynder
30. november 2000 - 19:48 #4
Glem hvad dreamweaver laver ... den fatter ikke at tagget ikke er slut (HTML\'et..)

Den her er \"pænere\"

<td height=\"44\" align=\"center\" width=\"50\"
<%
SQL3 = \"SELECT Tid1, Tid2, Tid3 FROM Kalend Where Dag =\'\"& man &\"\'\"
set kala = conn.execute(SQL3)
If \"&kala(0)&\" = 10-15 Then Response.Write \" bgcolor=#FF0033\" Else Response.Write \" bgcolor=#339900\"
%>
>
Avatar billede kramerfan Nybegynder
30. november 2000 - 19:51 #5
skal der ikke være en \"end if\" på
Avatar billede tdaugaard Nybegynder
30. november 2000 - 19:53 #6
Nej. Det er et singel line If..Then..Else statement.
Avatar billede tdaugaard Nybegynder
30. november 2000 - 19:54 #7
single line ..
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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