Why isn't text changing color please?

Discussion in 'JavaScript' started by Jen-, Nov 19, 2006.

  1. #1
    Does anyone know why this working copy is honoring the text in the array but not changing text color? Please let me know, thank you very much.


    <SCRIPT type="text/javascript">
    arr = new Array(
    ["<span syle='color: rgb(300,0,0)'>text1</span>"],
    ["<span syle='color: rgb(0,0,300)'>text2</span>"],
    ["<span syle='color: rgb(0,0,180);'>text3</span>"],
    ["text number 60"]);

    function rotatetext(){
    document.getElementById("arr").innerHTML = arr[new Date().getSeconds()][0];
    setTimeout('rotatetext()',1000);}
    </SCRIPT>
    <body>
    <div id="arr">
    <SCRIPT type="text/javascript">rotatetext()</SCRIPT></div>
     
    Jen-, Nov 19, 2006 IP
  2. adrianctn

    adrianctn Active Member

    Messages:
    64
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    98
    #2
    Shouldn't it be something like:

    arr[floor(3*random())] returns an arr value, where i=0,3


    Regards,

    Adrian
     
    adrianctn, Nov 19, 2006 IP
  3. Jen-

    Jen- Peon

    Messages:
    151
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Nevermind, found something else that works much better.
     
    Jen-, Nov 19, 2006 IP