Смена цвета текста по кругу!
Подскажите как сменить 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, время: 05:10. |