et voila ....
à toi d'adapter pour tes besions :
<HTML>
<BODY>
<SCRIPT>
function getNbJour(jour)
{
var nbjours = 0 ;
var jourPosition = 0;
var jours = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
//recuperer l'indice du jour
for (var j=0; j <7; j++)
{
if (jour == jours[j])
{
jourPosition = j;
}
}
var D_Date = new Date();
var RefMois = D_Date.getMonth();
for( i=1; i <32 ;i++)
{
D_Date.setDate(i);
var D_NumJour = D_Date.getDay();
var D_Mois = D_Date.getMonth();
var D_NumJour = D_Date.getDay();
if( RefMois != D_Mois)
{
break;
}
if (D_NumJour == jourPosition)
{
nbjours ++;
}
}
return nbjours;
}
//-- On affiche le résultat --//
var maDate = new Date()
var moisCourrant = maDate.getMonth();
var anneeCourrant = maDate.getYear();
document.writeln( "Le mois courant compte...");
document.writeln( "soit " + getNbJour("Lundi") +" Lundi au Total</div>");
</SCRIPT>
<BODY>
</HTML>
Vincent Demay
[ Lien ]