Bonjour
J'avais un formulaire avec un select qui affichait ou masquait un champ de formulaire suivant l'option choisi.
Je voudrais maintenant plutot qu'un select avoir une check box j'ai donc change mon ONselect en On click mais ça ne doit pas être aussi simple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 script type="text/javascript"> function date(test1){ i = document.getElementById("rechdate").options.length; if (test1=='2'){ document.getElementById('debut').style.visibility="visible"; document.getElementById('datefin').style.visibility="visible"; } if (test1 != "2") { document.getElementById("autre"); document.getElementById('debut').style.visibility="hidden"; document.getElementById('datefin').style.visibility="hidden"; } } </script>
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <td >Date<font style='visibility: hidden' id='debut'> de début:</font><br> <input type='text' name='jour' class='champjour'value="<?php echo$jour ?>">- <input type='text' name='mois' class='champjour'value="<?php echo$mois ?>">- <input type='text' name='an' class='champan'value="<?php echo$an ?>"> <input type="checkbox" value="rechdate" value="2" onClick='date (this.value)'> <TD VALIGN="TOP"><font style='visibility: <?php echo $typerechdate != 2 ? 'hidden' : 'visible'; ?>' id='datefin'> Date de fin:<br> <input name='j2' class='champjour' id='newc1'value="<?php echo $jour2 ?>"></input>- <input name='m2' class='champjour' id='newc2'value="<?php echo $mois2 ?>"></input>- <input name='a2' class='champan' id='newc3' value="<?php echo $an2 ?>"></input> </font> </td>
Partager