Changer la valeur d'un backGround
Bonjour,
Je souhaiterais creer une fonction JavaScript toute simple, qui modifie la valeur de la prorpiété background d'une balise span, lorsque je clique dessus.
J'ai effectué des recherches pour comprendre javascript (que je ne connais pas tres bien), et voici le resultat qui ne fonctionne pas:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
function ChangeColor(){
var laValeur=document.getElementById("span_span").style.backgroundColor;
switch (laValeur) {
case "#FF0000":
document.getElementByID("span_span").style.backgroundColor='#FF6600';
break;
case '#FF6600':
document.getElementById("span_span").style.backgroundColor='#00FF00';
break;
case '#00FF00':
document.getElementById("span_span").style.backgroundColor='#999999';
break;
case '#999999':
document.getElementById("span_span").style.backgroundColor='#FF0000';
break;
default:
alert('rien trouvé');
break;
} |
Et j'arrive toujours sur l'alerte "rien trouvé".
Dans ma page voici ma balise span:
Code:
<span id='span_span' onclick='ChangeColor()' style='background-color:#FF0000; width:8px; height:24px;'>blabla</span>
Quelqu'un peut t il m'eclairer et m'expliquer pourquoi cela ne fonctionne pas?
Merci