Ciao a tutti!
Ho una funzione che dovrebbe partire all'avvio della pagina mostrando un div, poi la stessa funzione dovrebbe procedere utilizzando un setInterval (in modo da variare i div che vengono visualizzati dopo un determinato tempo).
La funzione è la seguente:
Tuttavia anche impostando un display "block" riferito ad uno dei div indicati, prima della funzione, non viene comunque eseguito nulla.codice:<script type="text/javascript"> var k = 1; function setTweewt() { if (k == 1) { document.getElementById("tweet1").style.display = "block"; document.getElementById("tweet2").style.display = "none"; document.getElementById("tweet3").style.display = "none"; document.getElementById("tweet4").style.display = "none"; k = 2; } else if (k == 2) { document.getElementById("tweet1").style.display = "none"; document.getElementById("tweet2").style.display = "block"; document.getElementById("tweet3").style.display = "none"; document.getElementById("tweet4").style.display = "none"; k = 3; } else if (k == 3) { document.getElementById("tweet1").style.display = "none"; document.getElementById("tweet2").style.display = "none"; document.getElementById("tweet3").style.display = "block"; document.getElementById("tweet4").style.display = "none"; k = 4; } else if (k == 4) { document.getElementById("tweet1").style.display = "none"; document.getElementById("tweet2").style.display = "none"; document.getElementById("tweet3").style.display = "none"; document.getElementById("tweet4").style.display = "block"; k = 1; } } </script> [QUI I MIEI DIV] <script> setInterval(setTweewt(), 4000); </script>
Dove sbaglio?

Rispondi quotando
