Смена цвета текста по кругу!
Подскажите как сменить 3 разных цвета текста по кругу с помощью JS? Пробовал делать и с флагом и с тремя ифами (но второй пробрасывает)! С двумя цветами делал все получается! Помогите плз!
|
Цитата:
<span onselectstart="return false" onmousedown="return false" style = "color:black" onclick = "if (this.style.color == 'black') this.style.color = 'red'; else if (this.style.color == 'red') this.style.color = 'green'; else this.style.color = 'black'">text</span> |
Цитата:
|
Цитата:
http://learn.javascript.ru/settimeout-setinterval |
вот совсем по простому, к примеру
<body> <span style ="color:black">text</span> <button onclick ="clearInterval(timer)">PLEASE STOP!!!</button> <script type = "text/javascript"> var element = document.body.children[0]; function changeTxtColor() { var style = element.style; if (style.color == "black") element.style.color = "red"; else if (style.color == "red") element.style.color = "green"; else element.style.color = "black"; } var timer = setInterval(changeTxtColor, 500); </script> </body> |
Часовой пояс GMT +3, время: 03:03. |