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:
Et j'arrive toujours sur l'alerte "rien trouvé".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Dans ma page voici ma balise span:
Quelqu'un peut t il m'eclairer et m'expliquer pourquoi cela ne fonctionne pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <span id='span_span' onclick='ChangeColor()' style='background-color:#FF0000; width:8px; height:24px;'>blabla</span>
Merci
Partager