Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Slide di testo automatico

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    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:
    codice:
    var indice = 0;
    function cicla_str() {
      indice++;
      if(indice >= str.length) indice=0;
      document.getElementById('CELLA').innerHTML = str[indice];
      setTimeout('cicla_str()', 10000);
    }
    La puoi far partire la prima volta con:
    <body onload="cicla_str();">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.