Bonjour à tous,
J'ai une liste déroulante qui s'incrémente en php :
Les valeurs des options sont 1,2,3,4,5 ou 6<select name="appre_vente" OnChange="afficheautre();">>
<? $retour_appre = mysql_query("SELECT * FROM appre ORDER BY tri_appre");
while ($donnees_appre = mysql_fetch_array($retour_appre))
{ ?> <option value="<?php echo $donnees_appre['id_appre']; ?>"><?php echo $donnees_appre['appre']; ?></option><? } ?>
</select>
Je souhaiterais que lors de la sélection des valeurs 5 et 6 une zone (avec un nouveau formulaire) s'affiche (et se cache si ces les autres options)
Voilà ma fonction javascript qui ne fonctionne pas :
Et mes Div ou doit s'afficher mon formulaire :1
2
3
4
5
6
7 function afficheautre() {
if (document.appre_vente.options.value == "1")
document.getElementById('Div2200fr2').style.display='block';
else
document.getElementById('Div1200fr2').style.display='none';
}
Autant dire ça en fonctionne pas !<div id="Div1200fr2" style="display:block;">1</div>
<div id="Div2200fr2" style="display:none;">2</div>
Merci à vous de votre aide pour résoudre ce problème !
Cdt
Partager