Bonjour,
Par défaut, la page m'affiche mon div en visible alors que cela ne devrait pas être le cas. En effet Mono rien ne devrait rien afficher, Multi le champ de saisie s'affiche.
Or le formulaire doit s'ouvrir avec Mono par défaut mais le div s'affiche automatiquement.
Cependant la fonction pour cacher le div donctionne car lorsque je change Multi/Mono il disparait.
CODE php :
CODE js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <select name="valuation" onchange="Mono_Multi(this.value);"> <option value="0">Mono</option> <option value="1">Multi</option> </select> <?php echo "<div id=\"divVPU_valeur\" class=\"ligne\" style=\"visibility:hidden display:none\"><label class=\"w150px\">VPU Valeur : <span class=\"obligatoire\">*</span></label><span class=\"zone_champ_saisie\">"; echo "<input type=\"text\" class=\"champ_saisie\" size=\"30\" name=\"valeur\" />"; echo "</div>"; ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <script> function Mono_Multi(val) { if(val==1) { document.getElementById('divVPU_valeur').style.visibility='visible'; document.getElementById('divVPU_valeur').style.display='block'; } else { document.getElementById('divVPU_valeur').style.visibility='hidden'; document.getElementById('divVPU_valeur').style.display='none'; } } </script>
Partager