<script>
alert("#"+Math.round(16777215*Math.random()).toString(16));
</script>

解决方案 »

  1.   

    2秒钟运行<body>
    <script>
    setInterval('document.body.bgColor = "#"+Math.round(16777215*Math.random()).toString(16);',2000);
    </script>
      

  2.   

    请问bencalie(Bencalie),那个16777215是表示什么呢,可以说说吗?
      

  3.   

    忘了说明我是想改变一个字的颜色。
    <font id="name">123</font>
    document.name.color=******这么写不行吗?
      

  4.   

    document.all("name").style.color = "*****"
      

  5.   

    FFFFFF转换成十进制就是16777215
      

  6.   

    又有新问题了,我写了13个setInterval但是执行的时候就慢慢的都出错误死掉了,最后一个也不执行了,为什么啊?有什么好的解决办法吗?
    <script>
    setInterval('document.all("f001").style.color = "#"+Math.round(16777215*Math.random()).toString(16);}',500);
    setInterval('document.all("f002").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',600);
    setInterval('document.all("f003").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',700);
    setInterval('document.all("f004").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',800);
    setInterval('document.all("f005").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',900);
    setInterval('document.all("f006").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1000);
    setInterval('document.all("f007").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1100);
    setInterval('document.all("f008").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1200);
    setInterval('document.all("f009").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1300);
    setInterval('document.all("f010").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1400);
    setInterval('document.all("f011").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1500);
    setInterval('document.all("f012").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1600);
    setInterval('document.all("f013").style.color = "#"+Math.round(16777215*Math.random()).toString(16);',1700);
    </script>
    <DIV style="WIDTH: 260px; HEIGHT: 68px"> 
    <P><EM><STRONG>
    <FONT id = "f001" face=Arial color=#cc10ff size=3>B</FONT>
    <FONT id = "f002" face=Arial color=#008000 size=3>e</FONT>
    <FONT id = "f003" face=Arial color=#ff00ff size=3>s</FONT>
    <FONT id = "f004" face=Arial color=#0000ff size=3>t</FONT>
    <FONT id = "f005" face=Arial color=#00ffff size=3>&nbsp; </FONT>
    <FONT id = "f006" face=Arial color=#ff9933 size=3>R</FONT>
    <FONT id = "f007" face=Arial color=#00cc00 size=3>e</FONT>
    <FONT id = "f008" face=Arial color=#008000 size=3>g</FONT>
    <FONT id = "f009" face=Arial color=#800080 size=3>a</FONT>
    <FONT id = "f010" face=Arial color=#ff99ff size=3>r</FONT>
    <FONT id = "f011" face=Arial color=#66ccff size=3>d</FONT>
    <FONT id = "f012" face=Arial color=#000000 size=3>s</FONT>
    <FONT id = "f013" face=Arial color=#cc66ff size=3>!&nbsp;</FONT>
    </STRONG></EM></P>