Valid XHTML    Valid CSS2    

Listing du fichier l2web2012_2.js

 

00001     // (gH) -_- rendez-vous.js ; TimeStamp (unix) : 19 Juin 2012 vers 10:02
00002     
00003     
00004     function vider() {
00005     
00006      document.getElementById("entree").value = ""
00007      document.getElementById("sortie").setAttribute("class","invisible")
00008     
00009     } // fin de fonction vider
00010     
00011     function envoyer() {
00012     
00013      tabMois = new Array("(vide)","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre") ;
00014     
00015      // si l'utilisateur n'a pas précisé le nombre de rendez-vous
00016      // il n'y en aura qu'un
00017     
00018      if (document.getElementById("entree").value=="") {
00019      document.getElementById("entree").value = 1
00020      } // fin si
00021     
00022      nbr = document.getElementById("entree").value
00023     
00024      // on rend visible la sortie
00025     
00026      sor = document.getElementById("sortie")
00027      sor.setAttribute("class","visible")
00028      if (nbr==1) {
00029      sor.value = "Voici la date du prochain rendez-vous : "
00030      } else {
00031      sor.value = "Voici les dates des "+nbr+" prochains rendez-vous : \n"
00032      } // fin si
00033     
00034      // pour test :
00035     
00036      jour = 16
00037      mois = 10
00038      annee = 2012
00039     
00040      // en mode normal :
00041     
00042      auj = new Date()
00043      jour = auj.getDate()
00044      mois = auj.getMonth()+1
00045      annee = auj.getYear()+1900
00046     
00047      for (idr=1;idr<=nbr;idr++) {
00048     
00049      if (nbr>1) { sor.value += "\n " + idr + ". " }
00050      jdr = mois +idr
00051      if (jdr>12) {
00052      jdr = jdr - 12
00053      if (jdr==1) { annee = parseInt(annee) + 1 }
00054      } // fin si
00055      sor.value += jour + " " + tabMois[jdr] + " " + annee
00056     
00057      } // fin pour
00058     
00059     } // fin de fonction envoyer
00060     
00061     

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)