Bonjour,

Voil�, j'ai �crit un code (qui fonctionne bien) dans lequel je d�clare des donn�es.
Ces donn�es sont des dates d'�v�nements avec une description et sont class�es par ann�e, mois et jours.
Ensuite je r�cup�re ces donn�es et les affiche selon le mois en cours.

Comme je disais cela fonctionne parfaitement juste que par soucis de perfectionnement du code j'aimerais que quand des descriptions identiques sont appliqu�es � des jours qui se suivent, au lieu de devoir rentrer plusieurs fois ces donn�es compl�tes il me soit possible de d�clarer ces jours sur la m�me ligne.

J'ai essay� plusieurs options sans succ�s.
Voici le code actuel:
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
 
var events = [
 
    {year: '2011', month: '11',day: '1',description: "description de test",url: '',newpage: false,evenement: false},
    {year: '2011', month: '11',day: '2',description: "description de test",url: '',newpage: false,evenement: false},
    {year: '2011', month: '11',day: '3',description: "description de test",url: '',newpage: false,evenement: false},	
    {year: '2011', month: '11',day: '4',description: "description de test",url: '',newpage: false,evenement: false},
	//J'aimerais remplacer les 4 lignes ci-dessus par quelque chose du genre:
  >>>>  {year: '2011', month: '11',(day: '1','2','3'),description: "description de test",url: '',newpage: false,evenement: false},
 
    {year: '2011', month: '11',day: '11',description: "Commémoration du 11 novembre",url: '',newpage: false,evenement: false},
    {year: '2012', month: '4',day: '30',description: "Lundi de Pâques",url: '',newpage: false,evenement: false},
    {year: '2012', month: '5',day: '1',description: "Fête du premier mai",url: '',newpage: false,evenement: false},
    {year: '', month: '',day: '',description: "",url: '',newpage: true,evenement: true} 
];
 
var temp_date=new Array(); //initialiser les données du mois en cours
var temp_url=new Array();
var temp_newpage=new Array();
var temp_evenement=new Array();
 
 for (var i = 0; i < events.length; i++) {  //je récuprére les données du mois ici
   if (events[i].year==cal_year && events[i].month==(cal_month + 1)){
	temp_date[events[i].day]=events[i].description;
	temp_url[events[i].day]=events[i].url;
	temp_newpage[events[i].day]=events[i].newpage;
	temp_evenement[events[i].day]=events[i].evenement;
  }
}
Ce sont les 4 premi�res d�clarations � titre d'exemple que je voudrais remplacer par une ligne comme comment�e en ligne 8 du code.

Quelqu'un pourrait-il m'aider.

Merci beaucoup

Gino