bonjour,
je voudrais réutiliser une fonction x fois au chargement afin de créer et remplir dynamiquement des listes. ma contrainte est de n'avoir qu'un seul fichier html.
donc j'écris les scripts dans le head et je mets un evenement onload dans le body de la page mais ca ne marche pas car les listes ne sont pas encore créees. voici mon exemple
les listes sont dans différents endroits de la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <script type="text/javascript"> function ajout(listeDep){ var annee = 2004; for (var i=1 ; i <= 11 ; i++) { var monOption = document.createElement('option'); monOption.text = annee + i; monOption.value = annee + i; listeDep.options[i] = monOption; } } </script>
Lorsque je mets le script après la liste dans le body cela fonctionne mais je suis obligé de le répéter a chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <select id="Danneer" > </select>
comment faire autrement
merci
Partager