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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php echo "<option value=\"$modele\" selected>$nom_modele</option>"; ?>
Test Javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.