Quelqu'un peut m'aider sur une boucle for

fatehkap Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
fatehkap Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
salut,

voila mon code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>

</head>

<body>
<div id="j0" style="width:116px; height:56px; border:solid #FF0000 2px; float:left">
</div>
<div id="j1" name="j1" style="width:116px; height:56px; border:solid #FF0000 2px;float:left">

</div>
<div id="j2" style="width:116px; height:56px; border:solid #FF0000 2px;float:left">
</div>
<div id="j3" style="width:116px; height:56px; border:solid #FF0000 2px;float:left">
</div>
<div id="j4" style="width:116px; height:56px; border:solid #FF0000 2px;float:left">
</div>
<div id="j5" style="width:116px; height:56px; border:solid #FF0000 2px;float:left">
</div>

<SCRIPT type="text/JavaScript">
var ns4 = (document.layers)? true:false; //NS 4
var ie4 = (document.all)? true:false; //IE 4
var dom = (document.getElementById)? true:false; //NS 6 ou IE 5

var now = new Date();
var now = new Date();
var date = now.getDate();
var day = now.getDay();
var month = now.getMonth();
var year = now.getFullYear();
var test = month+1+'-'+eval(date-day) +'-'+year;
now = new Date(test);
var date = now.getDate();
var day = now.getDay();
var month = now.getMonth();
var year = now.getFullYear();
var le_jour= Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi','Samedi');
document.getElementById('j0').innerHTML=le_jour[0]+'-'+test;
document.getElementById('j1').innerHTML=le_jour[1]+'-'+test;
document.getElementById('j2').innerHTML=le_jour[2]+'-'+test;
document.getElementById('j3').innerHTML=le_jour[3]+'-'+test;
document.getElementById('j4').innerHTML=le_jour[4]+'-'+test;
document.getElementById('j5').innerHTML=le_jour[5]+'-'+test;



</script>
</body>
</html>

je veut remplacai tous les document.getelement par une boucle for pour afficher les jours et leures dates en desou dans des dives merci pour votre aide.
A voir également:

2 réponses

Utilisateur anonyme
 
Bonjour,

for (i=0; i<le_jour.length();i++) {
document.getElementById('j'+i).innerHTML=le_jour[i]+'-'+test; 
}
0
fatehkap Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

ca marche pas neoprog67
0
Utilisateur anonyme
 
Oui désolé,

c'est .length pas .length() (je mélange est langages...)

for (i=0; i<le_jour.length;i++) {
document.getElementById('j'+i).innerHTML=le_jour[i]+'-'+test; 
}
0
fatehkap Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
merci neoprog67 ca marche dit moi ta pas une idée pour incrémenter les date automatiquement car il mafiche la meme date ?
0
fatehkap Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucou neoprog67 le probleme est résolu.
0