Terminer un calendrier
Résolu
philip51
Messages postés
49
Date d'inscription
Statut
Membre
Dernière intervention
-
philip51 Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
philip51 Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
Bonjour;
j'ai créer un calendrier que je voudrais terminer:
sur la première ligne du calendrier je mets de la couleur dans les cellules vides.
Je voudrais aussi mettre de la couleur dans les cellules vides de la dernière ligne.
ci-dessous le code pour créer toutes les lignes du calendrier à partir de la deuxième ligne.
firstD est le premier jour du mois et lastD est égal au dernier jour du mois
c'est juste pour une bonne présentation!!
merci d'avance
j'ai créer un calendrier que je voudrais terminer:
sur la première ligne du calendrier je mets de la couleur dans les cellules vides.
Je voudrais aussi mettre de la couleur dans les cellules vides de la dernière ligne.
ci-dessous le code pour créer toutes les lignes du calendrier à partir de la deuxième ligne.
firstD est le premier jour du mois et lastD est égal au dernier jour du mois
// la première ligne du tableau
if (firstD == 0){ // premier jour du mois un dimanche
for (i = 1; i < 7; i++) {
cell = row.insertCell();
cell.textContent = ''; // cellule vide
cell.classList.add('couleurvide'); // on met de la couleur
}
cell = row.insertCell();
cell.textContent = c;
cell.classList.add('curseur');
if ((c == ladatedujour) && (actualMonth == lemois)){
cell.classList.add('ladatedujour');
}
c = c + 1;
}
else if (firstD == 1){ // premier jour du mois un lundi
for (i = firstD; i < 8; i++) {
cell = row.insertCell();
cell.textContent = c;
cell.classList.add('curseur');
if ((c == ladatedujour) && (actualMonth == lemois)){
cell.classList.add('ladatedujour');
}
c = c + 1;
}
}
else { // les autres jours de la semaine
for (i = 1; i < firstD; i++) {
cell = row.insertCell();
cell.textContent = '';
cell.classList.add('couleurvide');
}
for (i = firstD; i < 8; i++) {
cell = row.insertCell();
cell.textContent = c;
cell.classList.add('curseur');
if ((c == ladatedujour) && (actualMonth == lemois)){
cell.classList.add('ladatedujour');
}
c = c + 1;
c = c + 1;
}
}
// les autres lignes du tableau
for (c = c; c < lastD; c){
row = tbody.insertRow();
for (i = 1; i < 8; i++){
if ( c < lastD){
cell = row.insertCell();
cell.textContent = c;
cell.classList.add('curseur');
if ((c == ladatedujour) && (actualMonth == lemois)){
cell.classList.add('ladatedujour');
}
c = c + 1;
}
}
}
c'est juste pour une bonne présentation!!
merci d'avance
A voir également:
- Terminer un calendrier
- Mon calendrier - Télécharger - Santé & Bien-être
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Calendrier partagé google - Guide
- Synchroniser calendrier outlook et gmail - Guide
- Impossible de terminer l'opération car le fichier contient un virus ✓ - Forum Virus