Autor Zpráva
Ulet
Profil *
Zdravím, s JS opravdu začínám takže předpokládám že dělám nějakou úplnou hloupost, každopádně se mi nedaří změnit styl / obrázek podle ID elementu v nejakém čase:
moje řešení:

  <style>
  .a {background-image: url('pics/1.png');}
  .b {background-image: url('pics/2.png');}
  .c {background-image: url('pics/3.png');}
  </style>
  
<SCRIPT TYPE="text/javascript">
file = new Array("a","b", "c")

Index = 0

function changeColor() {
 document.getElementById('ttt').className = file[Index];
 Index++;
 if(Index > 2) Index = 0;
}

window.onload =  setInterval("changeColor()",1000);

</SCRIPT>
<div ID='ttt' style='border: 1px solid black; width: 410px; height: 262px;'>styl tohoto elementu bych potreboval menit (kolovat ty rekneme 3 styly na zacatku) </div>
peta
Profil
 <style>
  .a {background-image: url('pics/1.png'); background-color:#f00;}
  .b {background-image: url('pics/2.png'); background-color:#0f0;}
  .c {background-image: url('pics/3.png'); background-color:#00f;}
  </style>
A mi to ve FF funguje, strida mi barvy. Zkontroluj si, zda ten obrazek skutecne existuje na serveru.
<img src="pics/1.png"/>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: