Bonjour j'ain un formulaire a faire remplir et je voudrais afficher ou cacher des champs selon la réponse.
Je m'explique mieux j ai des bouton radio et selon si il et sélectionner il fait distraite ou apparaitre un champ
Jarrive a faire un onclick pour faire disparaitre un bon de champ mais les autres champ je n arrive pas à les faire disparaitre.
merci !
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <td>Demande adressée par :</td > <td><input onclick="getElementById('ayant_droit_motif').style.display='none'" type="radio" name="demande_adressée_par" value="patient" /> <label for="patient">Patient</label><br /> <input onclick="getElementById('ayant_droit_motif').style.display='inline'" type="radio" name="demande_adressée_par" value="demande_adressée_par" /> <label for="patient">Ayant droit </label> <select name="ayant_droit_motif" id="ayant_droit_motif"> <option value="Faire_valoir_un_droit">Faire valoir un droit</option> <option value="Connaitre_la_causse_du_décès">Connaitre la causse du décès</option> <option value="honorer_la_mémoire_du_defunt">honorer la mémoire du defunt</option> </tr> <tr> <td>Nom et Prenom de l'ayant droit : </td> <?php //champ à faire aparaitre quand le bouton ayant droit est selectionner ?> <td><input type="text" name="nom_ayant_droit" id="nom_ayant_droit"></td> <?php //champ à faire aparaitre quand le bouton Ayant droit est selectionner ?>
et je voudrais faire aparaitre et disparaitre ce champ aussi
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
19
20
21
22<td>Le dossier à t'il plus de 20ans ? </td> <td><input type="radio" name="archive" value="oui" id="oui" /> <label for="oui">Oui</label> <input type="radio" name="archive" value="non" id="non" checked="checked" /> <label for="non">Non</label></td> <td> <tr> <td>Date à laquel de dossier a été constituer :</td> <?php //champ à faire aparaitre quand le bouton oui du name="archive" est selectionner ?> <td><?php $id_jour=date('d'); $id_mois=date('m'); $id_an=date('Y'); echo '<form> <table> <tr><td> <select name="jour_deb2">',listbox_jour ($id_jour),'</select> <select name="mois_deb2">',listbox_mois ($id_mois),'</select> <select name="an_deb2">',listbox_an ($id_an),'</select> <br /><br /></td></tr> </table> </form>'; ?> </td> <?php //fin du champ à faire aparaitre ?> <tr>
Partager