Bonjour,
je débute en HTML et j'ai quelques problèmes pour faire une boucle de test avec l'outil "for"
ci après un extrait de mon script
là ou je trouve un problème est dans la boucle for avec la variable k.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 for (var j = 1; j <= Rows; j++) { HTML_String += '<tr ALIGN="left" VALIGN="top">'; for (var i = 1; i < 8; i++) { if ((Loop_Counter >= First_Day) && (Day_Counter <= Days_in_Month[Month])) { if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) { HTML_String += '<td BGCOLOR="FFFFFF" BORDERCOLOR="000000"><strong><font color="red">' + Day_Counter + '</font></strong></td>'; } else { for(var k = 0; k <= 2; k++) { if ((Year == Year_Booked[k]) && (Month + 1 == Month_Booked[k]) && (Day_Counter == Day_Booked[k])) { HTML_String += '<td BGCOLOR="CC9933" BORDERCOLOR="000000">' + Day_Counter + '</td>'; } } else { HTML_String += '<td BGCOLOR="FFFFFF" BORDERCOLOR="000000">' + Day_Counter + '</td>'; } } Day_Counter++; } else { HTML_String += '<td BORDERCOLOR="C0C0C0"> </td>'; } Loop_Counter++; } HTML_String += '</tr>'; } HTML_String += '</table></td></tr></table>';
cette boucle a pour but de tester avec la commande "if" les chaque rang de mon "Array"
sauf que ça ne marche pas, rien ne s'affiche...
cette commande a pour but de mettre en couleur les cases d'un calendrier suivant les données des Array.
pouvez vous m'aider pour ce problème ?
merci
Partager