Comme dit dans l'intitulé, j'ai un petit soucis dans une fonction alors après avoir bidouiller je me trouve fa ce à ce code :
En fait, le problème est que ma fonction tourne comme si je la rappelais à chaque incrémentation de $nbChoix. En gros, comme si elle ne prenait pas en compte le "onclick" !
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 function nouveauChoix(){ if (isset($_SESSION['nbChoix'])){ $nbChoix = ($_SESSION['nbChoix']); echo '<select name="choix'.$nbChoix.'" id="choix'.$nbChoix.'">'; echo '<option>Saturation comptage BT/MT</option>'; echo '<option>Saturation transformateur</option>'; echo '<option>Saturation TD/AT/AGBT</option>'; echo '<option>Saturation câbles de distribution</option>'; echo '<option>Saturation groupe électrogène</option>'; echo '<option>Saturation centrale électrogène</option>'; echo '</select>'; $nbChoix++; $_SESSION['nbChoix'] = $nbChoix; echo '<input type="button" name="valider" value="Un autre..." onclick="'.nouveauChoix().'">'; } }
Merci de votre aide !





Répondre avec citation




Partager