Couleur de fond

Eléphant du PHP | 424 Messages

25 avr. 2006, 12:39

Bonjour à tous,

J'ai ce script :
<script type="text/javascript">
function ChangeStatut(formulaire) {
if(formulaire.numero.checked == true) {formulaire.numcontrat.disabled = false }
if(formulaire.numero.checked == false) {formulaire.numcontrat.disabled = true }

}
</script> 
et je veux que quand la case est cochée la couleur de numcontrat devienne jaune et quand c'est décoché ca re devienne gris ! Comment faire s'il vous plait ???

Merci pour votre aide!
Youpi Youpi Yo !

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 avr. 2006, 12:59

Il y a peu de temps, un sujet traitait de ça et il me semble qu'il est dangereux de s'attaquer aux styles des formulaire car ils dépendent trop de l'os et du navigateur

http://www.phpfrance.com/forums/voir_su ... ulaire.php
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Dux
Eléphant du PHP | 127 Messages

25 avr. 2006, 13:33

salut,

c'est tout simple:

Code : Tout sélectionner

if (formulaire.numero.checked == true) { formulaire.numcontrat.style.background = '#ff0'; } else { formulaire.numcontrat.style.background = '#888'; }
Mais utilises plutot les ID:
document.getElementById()

Eléphant du PHP | 424 Messages

29 avr. 2006, 12:34

Ok merci ca fonctionne !!!!

Cooool
Youpi Youpi Yo !