Afficher mois en cours en JS

fille95 Messages postés 72 Statut Membre -  
Dédé86 Messages postés 690 Statut Membre -
Bonjour,
j'ai creer une fonction en js : qui affiche le mois en cours:

mais je vois pas comment l'appeler dans ma liste deroulente:

voici mon js
function mois_en_cours() {

var myDate=new Date();
var mois=myDate.getMonth();
alert ("mois"+ getMonth());
return mois;
}

et voici ma liste deroulante
//liste deroulante permettant d'afficher les mois
echo "<tr><td><select name=\"mois\" id = \"mois\" >";
echo "<option value=\"00\">en cours";
echo "<option value=\"1\">Janvier";
echo "<option value=\"2\">Février";
echo "<option value=\"3\">Mars";
echo "<option value=\"4\">Avril";
echo "<option value=\"5\">Mai";
echo "<option value=\"6\">Juin";
echo "<option value=\"7\">Juillet";
echo "<option value=\"8\">Août";
echo "<option value=\"9\">Septembre";
echo "<option value=\"10\">Octobre";
echo "<option value=\"11\">Novembre";
echo "<option value=\"12\">Décembre";
echo "</option>";
echo "</select></td>";


et je voudrai que lorque l'utilisateur arrive sur cette page, il faut qui sa affiche le mois en cours!!

comment faire!!!!

pouvez vous m'iaider svp!!

merci

1 réponse

Dédé86 Messages postés 690 Statut Membre 208
 
Salut,

Je te propose la solution possible en Javascript :
<script language="javascript">
			
var myDate=new Date(); 
var mois=myDate.getMonth(); 
var tableauMois =new
Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
document.write("<form name='formulaire'><select name='mois'>");
           for(var i=0;i<tableauMois.length;i++)
		{
			document.write("<option value="+i+">"+tableauMois[i]+"</option>");
			if(i==mois)
				{	
		                    document.formulaire.mois.options[i].selected=true; 
				}
		}
				document.write("</select></form>");
				
</script>
0