Bonjour,
Le problème peut paraître simple mais je ne m'en sors pas. Je contrôle un menu déroulant pour m'assurer qu'une valeur soit sélectionnée et je mets en état "selected" une valeur pas défaut.
Code PHP pour le formulaire :
<?php echo "<option value=\"$modele\" selected>$nom_modele</option>"; ?>
Test Javascript :
if (document.form1.modele.selectedIndex == "") ...
Bizarrement si le choix par défaut est conservé Javascript considère que rien n'est sélectionné, et mon test foire.
Par contre si je mets une valeur bidon en plus et que je sélectionne une option Javascript récupère bien la valeur choisie
1 2
| echo "<option value=\"toto\">toto</option>
<option value=\"$modele\">$nom_modele</option>"; |
Il semblerait donc que tant qu'une action manuelle n'a pas lieu sur un menu déroulant aucune valeur ne peut être vue par Javascript.
Comment contourner le problème ?
Merci de votre aide.
Partager