Liste déroulante Javascript

Résolu
Utilisateur anonyme -  
Azer_Ty Messages postés 108 Statut Membre -
Bonjour,

Je souhaiterez faire une liste déroulante comportant des années de 2005 à 2015

j'ai donc ce script :

<html>
<head>
</head>
<body>
<form name=formulaire>
<select name="Année">
<option value="0"> ...Année... </option>
</select>

<script type="text/javascript">
document.formulaire.Année.length = 11;
for (var i=2005 ; i <= 2015 ; i++) {
document.formulaire.Année.options[i].text = i ;
}
</script>
</form>
</body>
</html>

Mais il ne fonctionne pas, la liste déroulante fonctionne, mais elle est vide, seule la longueur semble y être...

Que dois - je faire??

Merci d'avance pour votre aide...
Configuration: Windows XP
Firefox 3.0.6

2 réponses

  1. Azer_Ty Messages postés 108 Statut Membre 60
     
    Bonjour,
    Est-ce que c'est ce que tu veux ?
    <html>
    <head>
    </head>
    <body>
    	<form id="formulaire">
    		<select id="Annee">
    			<option value="0"> ...Année... </option>
    		</select>
    	</form>
    <script type="text/javascript">
    var annee = 2004;
    for (var i=1 ; i <= 11 ; i++) {
    	var monOption = document.createElement('option');
    	monOption.text = annee + i;
    	monOption.value = annee + i;
    
    	document.getElementById('Annee').options[i] = monOption;
    }
    </script>
    </body>
    </html>


    1
  2. Utilisateur anonyme
     
    personne pour m'aider s'il vous plait :-( je galère toujours... :-(
    0