Bonsoir,

Ce code creer une liste deroulante qui est initialement grisée et une checkbox permet d'activer et donc de dégriser la liste déroulante.

Il fonctionne bien dans une page HTML mais lorsque je la met dans une page php et donc que je rajoute les echo"" avec les balises html a l'interieur, sa ne fonctionne pas!


CODE QUI FONCTIONNE DANS LA PAGE HTML:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<select disabled="true" name="cat">; 
 <option value="-1">Choisir un résultat<option>
 </select> 
 <INPUT TYPE ="checkbox" onclick="document.getElementsByName('cat')[0].disabled=(document.getElementsByName('cat')[0].disabled)?false:true;"  />
CODE POUR METTRE DANS MA PAGE PHP MAIS QUI NE FONCTIONNE PLUS

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
echo' <select disabled="true" name="cat">; ';
echo' <option value="-1">Choisir un résultat<option>';
echo' </select> ';
echo'<INPUT TYPE ="checkbox" onclick="document.getElementsByName("cat")[0].disabled=(document.getElementsByName("cat")[0].disabled)?false:true;"  />';
Merci pour votre aide.