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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  changement de couleur avec onChange

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

changement de couleur avec onChange

n°1403673
mbarekh
Posté le 10-07-2006 à 11:48:46  profilanswer
 

Bonjour,
j'ai deux champs dans  ma page web. Le premier est une liste déroulante, le deuxième est un champ texte. Je veux que, quand je choisis une certaine valeur dans la liste déroulante, le champ texte se bloque (disabled ='true') est sa couleur devienne rouge.
 Pour le bloquer j'arrive en faisant dans le select :
onChange="document.getElementById ('champ_texte').disabled='true'
 
 
mais j'arrive pas à le colorer en rouge.
quelqu'un peut m'aider?
merci d'avance

mood
Publicité
Posté le 10-07-2006 à 11:48:46  profilanswer
 

n°1403707
anapajari
s/travail/glanding on hfr/gs;
Posté le 10-07-2006 à 12:21:31  profilanswer
 

partie js à mettre en head:

Code :
  1. function niut(){
  2.   txtNode = document.getElementById ('champ_texte');
  3.   if ( obj.value = 'pouet' ){
  4.     txtNode.disabled=true ;
  5.     txtNode.style.backgroundColor = 'red';
  6.   } else {
  7.     txtNode.disabled=false;
  8.     txtNode.style.backgroundColor = 'white';
  9.   }
  10. }


et dans ton select

Code :
  1. <select ... onChange="niut()' ...>

n°1403715
mbarekh
Posté le 10-07-2006 à 12:27:47  profilanswer
 

oui ça marche! merci bcp

n°1403717
mbarekh
Posté le 10-07-2006 à 12:31:40  profilanswer
 

et si je veux cacher le champs carrément au lieu de le griser?
j'ai essayé  
txtNode.type= 'hidden';
 
mais ça marche pas

n°1403723
anapajari
s/travail/glanding on hfr/gs;
Posté le 10-07-2006 à 12:38:43  profilanswer
 

txtNode.style.visibility = 'hidden';
ou
txtNode.style.display = 'none';

n°1403724
mbarekh
Posté le 10-07-2006 à 12:39:22  profilanswer
 

merci bcp!


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

  changement de couleur avec onChange

 

Sujets relatifs
[Select + onchange] Recupérer la valeur de l'index précédentonChange fonctionne sous Firefox mais pas IE...
[résolu] Pb de onChange (désolé)Galerie d'images sans changement de page
changement d'une partie d'un texte avec onFocusChangement de serveur : restaurer une base de données
Couleur de texteBoite de selection : conserver son choix après changement de page ?
Changement comportement fonctions suite passage PHP5changer la couleur de texte d'une liste deroulante
Plus de sujets relatifs à : changement de couleur avec onChange


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)