1

マーキーの色を変更したい ここにHtmlコードがあります

<marquee><div id="thakan">Thakaan ka Ant, Shakti Turant!!</div></marquee>

そして、これはJavaScriptコードです

<script language="javascript" type="text/javascript">
var col=0;
function changeMarqueeColor()
{
    if(col==0)
    {
        //document.getElementById("p2").style.color="blue";
        documrnt.getElementById("thakan").style.color="yello";
        col=1;
    }
    else
    {
        documrnt.getElementById("thakan").style.color="blue";
        col=0;
    }

}
 b=setInterval("changeMarqueeColor();",500);
</script>

このリンクにアクセスして、これにアクセスすることもできます: http://jsfiddle.net/W4tzf/

4

2 に答える 2

6

以下のコードは機能します。他の方もおっしゃっていますが、スペルを間違えていdocumentます。また、あなたが望むものを達成する最も簡単な方法はsetInterval、引用符で囲まれていない関数名を使用することです。

var col=0;
function changeMarqueeColor() 
{
    if(col==0)
    {
        document.getElementById("thakan").style.color="red";
        col=1;
    }
    else
    {
        document.getElementById("thakan").style.color="blue";
        col=0;
    }
}
setInterval(changeMarqueeColor,500);
于 2013-08-03T23:10:04.837 に答える
3

「ドキュメント」のつづりを間違えて、代わりに「ドキュメント」と書きました。

于 2013-08-03T23:10:03.090 に答える