我想創建一個簡單的JavaScript腳本,每500毫秒閃爍一次不同顏色的文本。我想到了這樣的東西,但它不起作用,它只是將文本打印成單一顏色(三種綠色,黑色或紅色中的一種)。感謝您的幫助每500毫秒閃爍一次不同顏色的文字javascript
<html>
<body >
<script>
var f = function() {
var str = "Hello World";;
var d = new Date();
var n = d.getTime();
switch(n%3)
{
case 1:
fontcolor="green"
break;
case 2:
fontcolor="black"
break;
default:
fontcolor="red"
}
document.write(str.fontcolor(fontcolor));
}
setInterval(f, 500);
</script>
</body>
</html>
你是說每次創建一個新的元素?或者爲單個文本元素交替一組顏色? – mirrormx
我的意思是交替一組文本元素的顏色 – biggdman