Dovrei fare uno slide che mi cambi all'interno di una cella di tabella una stringa di testo in maniera ciclica. Le stringhe sono tutte dentro ad un Array, ora come posso fare per visualizzarle diciamo una ogni 10 secondi? Grazie
Dovrei fare uno slide che mi cambi all'interno di una cella di tabella una stringa di testo in maniera ciclica. Le stringhe sono tutte dentro ad un Array, ora come posso fare per visualizzarle diciamo una ogni 10 secondi? Grazie
Supponendo di avere il vettore:
var str = new Array();
str[0] = "prima stringa";
str[1] = "seconda stringa";
...
E di avere l'elemento HTML:
<span id="CELLA">prima stringa</span>
Devi farti una funzione di questo tipo:La puoi far partire la prima volta con:codice:var indice = 0; function cicla_str() { indice++; if(indice >= str.length) indice=0; document.getElementById('CELLA').innerHTML = str[indice]; setTimeout('cicla_str()', 10000); }
<body onload="cicla_str();">
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati