durand2504
Messages postés163Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention21 février 2006
-
17 févr. 2006 à 11:36
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
17 févr. 2006 à 15:15
Bonjour,
mon titre est peut-être un peu incorrect, je suis très grand débutant en Javascript, alors s'il vous plait, ne me tirer pas dessus.
voilà mon problème:
j'ai une liste de valeurs, par exemple:
var liste = new array ("toto","tata","titi");
ensuite, j'ai dans un formulaire une liste de valeur:
<select name="laliste">
<option value="0" >XXXX</option>
<option value="1" >XXXX</option>
<option value="2" >XXXX</option>
</select>
je voudrais mettre à la place des XXXX le contenu de liste[0],liste[1],...
comment faitons pour cela (innerHTML ou autre?) et surtout comment faire pour que cela marche aussi bien avec IE que Fx, Opera, Safari, Konqueror...
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 févr. 2006 à 14:58
un ch'tit exemple, basique, qui met à jour les options,
elles doivent exister !
si besoin d'ajouter regarder du coté de "new option" par exemple
<HTML>
<HEAD>
<script type="text/javascript">
function maj()
{
var lst=new Array("un","deux","trois");
for ( var n=0;n<lst.length;n++ )
{
document.getElementById("sel").options[n].text=lst[n];
}
}
</script>
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 févr. 2006 à 12:20
Bonjour,
il faut les ajouter aux options du select existant ?
écraser ? liste[n]=>option[n] ?
le select est vide au départ ?
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO></S< body>
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 févr. 2006 à 15:15
les miennes sont bien pire ( je parle des lacunes )
si cela convient : nickel. merci du retour.
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO></S< body>