[Javascript] disabled/enabled une liste déroulante (balise SELECT)

disabled/enabled une liste déroulante (balise SELECT) [Javascript] - HTML/CSS - Programmation

Marsh Posté le 22-01-2004 à 16:28:08    

Bonjour,
 
je cale. J'aimerai à l'aide d'un bouton rendre actif/non actif une liste déroulante de mon formulaire. J'ai essayé certaines choses, mais rien à faire. :(
 
Merci encore pour votre aide journalière :) :)

Reply

Marsh Posté le 22-01-2004 à 16:28:08   

Reply

Marsh Posté le 22-01-2004 à 16:53:54    

sur le onclick de ton bouton tu apppelles une fonction.
dans cette fonction tu fais un truc du style  

Code :
  1. document.getElementById("idDeTaListe" ).disabled="true";

Reply

Marsh Posté le 22-01-2004 à 17:11:04    

Merci ;)
 
Et pour le réactiver :
 
document.getElementById("idDeTaListe" ).disabled="";  
 
:( :( "false" ne fonctionne pas, bizarre comme syntaxe...


Message édité par tafkap le 22-01-2004 à 17:11:21
Reply

Marsh Posté le 22-01-2004 à 17:32:04    

oui pardon j'avais pas precisé .disabled="";
:)

Reply

Marsh Posté le 22-01-2004 à 19:08:10    

euhhh .. a mon avis les quotes sont en trop .....
 
document.getElementById("idDeTaListe" ).disabled=true;  // activé
 
document.getElementById("idDeTaListe" ).disabled=false;  // desactivé


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 22-01-2004 à 19:39:33    

simogeo a écrit :

euhhh .. a mon avis les quotes sont en trop .....
 
document.getElementById("idDeTaListe" ).disabled=true;  // activé
 
document.getElementById("idDeTaListe" ).disabled=false;  // desactivé


pas teste, mais avec ="true" et ="" ca fonctionne.


---------------
NP :
Reply

Marsh Posté le 22-01-2004 à 22:08:46    

walli a écrit :


pas teste, mais avec ="true" et ="" ca fonctionne.


 
Screugneugneu !!!!!!!!  :o  
 
 
 :D


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 23-01-2004 à 12:42:17    

Oui avec les côtes ça fonctionne.

Reply

Marsh Posté le 07-11-2011 à 18:18:45    

"false" et "true" ne sont pas des booléens mais des chaines de caractères.
Comme l'interprétation booléenne d'une chaine non vide donne toujours true, il est normal que "false" donne true au final.
 
Bien sûr, "" donne false, mais utiliser cette syntaxe pour un booléen ne peut qu'induire en erreur, et notamment amener à se poser des questions qui n'ont pas lieu d'être.
 
Il faut bien taper false et true sans guillements pour qu'ils soient considérés comme des booléens, comme l'a expliqué simogeo.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed