Salve, dovrei creare una sorta di intermittenza tra due immagini (o meglio, cambia il background di un div), quindi avevo provato a fare così:
Il problema è che non funziona, se provo a mandare un alert col contenuto di e ( alert(e) ), l' alert appare vuoto.codice:function direct() { var e = document.getElementById('diretta').style.background; if(e == "url(images/menu/diretta1.gif)") { e == "url(images/menu/diretta1.gif)"; } else { e == "url(images/menu/diretta1.gif)"; } } window.setInterval("direct()", 1500);
Il css è questo:
Dove è l' errore?codice:#diretta { background: url(images/menu/diretta1.gif); width: 290px; height: 43px; float: left; } #diretta:hover, #diretta_tp { background: url(images/menu/diretta2.gif); width: 290px; height: 43px; float: left; }

Rispondi quotando
