Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1076 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°619149
tafkap
Posté le 22-01-2004 à 16:28:08  profilanswer
 

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 :) :)

mood
Publicité
Posté le 22-01-2004 à 16:28:08  profilanswer
 

n°619201
walli
Posté le 22-01-2004 à 16:53:54  profilanswer
 

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";

n°619223
tafkap
Posté le 22-01-2004 à 17:11:04  profilanswer
 

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
n°619235
walli
Posté le 22-01-2004 à 17:32:04  profilanswer
 

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

n°619325
simogeo
j'ai jamais tué de chats, ...
Posté le 22-01-2004 à 19:08:10  profilanswer
 

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
n°619340
walli
Posté le 22-01-2004 à 19:39:33  profilanswer
 

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 :
n°619453
simogeo
j'ai jamais tué de chats, ...
Posté le 22-01-2004 à 22:08:46  profilanswer
 

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
n°620030
tafkap
Posté le 23-01-2004 à 12:42:17  profilanswer
 

Oui avec les côtes ça fonctionne.

n°2110221
Lermite
Posté le 07-11-2011 à 18:18:45  profilanswer
 

"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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

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

 

Sujets relatifs
[javascript] menu deroulant REPONDU[XML DOM] Javascript et la méthode save()
[access][visual basic] liste de case à cocher dynamique[scheme] somme des elements d'une liste, qu'est ce qui va pas??
A la recherche d'un script php de liste de dvd sous EasyPHP1.7SELECT sur plusieurs tables
liste des collections vba excel[KSH] Connaitre le nombre de valeurs dans une liste ??
Javascript : Prob avec les roll-overs[HTML] formulaire de modif avec liste déroulante
Plus de sujets relatifs à : [Javascript] disabled/enabled une liste déroulante (balise SELECT)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR