[PHP-JS] liste déroulante sans avoir de bouton
Bonjour à tout le forum,
Quand je sélectionne un champ dans ma liste déroulante (liste2), je voudrais que d'autres champs s'affichent sur ma page. les autres champs se trouve dans le if.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
echo '<tr>';
echo '<td valign=top>';
echo '<b>Ouverture daccès dans le cadre :</b>';
echo '</td>';
echo '<td>';
echo '<select name=liste2>';
echo '<option value=Néant >Néant</option>';
echo '<option name= 1 value=D\'une création de poste >D\'une création de poste</option>';
echo '<option name= 2 value=D\'un remplacement définitif>D\'un remplacement définitif</option>';
echo '<option name= 3 value=D\'un remplacement de moins de 6 mois>D\'un remplacement de moins de 6 mois</option>';
echo '<option name= 4 value=D\'un remplacement de 6 à 36 mois>D\'un remplacement de 6 à 36 mois</option>';
echo '<option name= 5 alue=De l\'arrivée d\'un nouvel élu>De l\'arrivée d\'un nouvel élu</option>';
echo '<option name= 6 value=D\'un stage ou d\'une mission de moins de 6 mois>D\'un stage ou d\'une mission de moins de 6 mois</option>';
echo '<option name= 7 value=D\'un stage ou d\'une mission de plus de 6 mois>D\'un stage ou d\'une mission de plus de 6 mois</option>';
echo '</select>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td>';
echo '<b>Modification daccès dans le cadre :</b>';
echo '</td>';
echo '<td>';
echo '<select name=liste3>';
echo '<option value=Néant >Néant</option>';
echo '<option value=De nouvelles attributions sur le poste occupé actuellement par l\'utilisateur >De nouvelles attributions sur le poste occupé actuellement par l\'utilisateur</option>';
echo '<option value=D\'un changement de situation au sein ou entre les collectivités>D\'un changement de situation au sein ou entre les collectivités</option>';
echo '</select>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td>';
echo '<b>Suspension / suppression daccès dans le cadre</b> :';
echo '</td>';
echo '<td>';
echo '<select name=liste4>';
echo '<option value=Néant>Néant</option>';
echo '<option value=D\'un départ temporaire inférieure à 36 mois>D\'un départ temporaire inférieure à 36 mois</option>';
echo '<option value=D\'un départ définitif ou supérieur à 36 mois>D\'un départ définitif ou supérieur à 36 mois</option>';
echo '</select>';
echo '</td>';
echo '</tr>';
if (isset($_POST['liste2']))
{
if($_POST['liste2'] == '1')
{
echo '<tr>';
echo '<td> ';
echo 'Lagent succède à :';
echo '</td>';
echo '<td>';
echo '<input type=text name=succede value=>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td>';
echo 'Lagent remplace :';
echo '</td>';
echo '<td>';
echo '<input type=text name=remplace value=>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td>';
echo 'Lagent rejoint le service :';
echo '</td>';
echo '<td>';
echo '<input type=text name=rejoint value=>';
echo '</td>';
echo '</tr>';
echo ' <tr>';
echo '<td valign=top>';
echo 'de la collectivité suivante :';
echo '</td>';
echo '<td>';
echo '<select name=liste5>';
echo '<option value=Néant>Néant</option>';
echo '<option value=Communauté de Communes du Pays de Château-Gontier >Communauté de Communes du Pays de Château-Gontier</option>';
echo '<option value=Ville de Château-Gontier Bazouges >Ville de Château-Gontier Bazouges</option>';
echo '<option value=CCAS de Château-Gontier Bazouges >CCAS de Château-Gontier Bazouges</option>';
echo '<option value=Syndicat d\'adduction deau >Syndicat d\'adduction deau</option>';
echo '<option value=Syndicat d\'électricité >Syndicat d\'électricité</option>';
echo '</select>';
echo '</td>';
echo '</tr>';
}
} |
Meric d'avance pour votre aide