grandyaka54
Messages postés97Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention18 décembre 2013
-
19 oct. 2007 à 09:29
grandyaka54
Messages postés97Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention18 décembre 2013
-
19 oct. 2007 à 10:36
Bonjour,
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;
}
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 19 oct. 2007 à 10:27
>>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.