Je souhaite remplir une liste deroulante avec l'aide d'un tableau lors du demarrage de la page. Etant debutant, je n'arrive pas a remplir la liste. Voici le code :
<script type="text/javascript">
generMarque = new Array();
generMarque["Marque"] = new Array("Citroen","Peugeot","Renault");
var taille1 = generMarque["Marque"].length;
for(var i=0; i < taille1 ; i++)
{
var valSel = generMarque["Marque"][i];
document.FormMarque.ListeMarque.options[i+1] = valSel;
}
>>par contre mon script est placé sous <head>..</head>
normal alors...
une page html/javascript est interprétée ligne par ligne de la 1ère à la dernière
donc quand tu utilises
document.FormMarque.ListeMarque;
ça n'existe pas encore.
met le script après la description html, utilise onload du body...etc
essaye mon exemple tel quel : ça baigne.