Effetto macchina da scrivere

spacca!  4 scarso!  0 versione stampa invia per email scheda utente totale visite  1925
Uno script che simula l'effetto della macchina da scrivere. vedi l'esempio.

<span id="testo"></span>
<script type="text/javascript">
    // testo da mostrare    
    var testo = "Effetto macchina da scrivere";
    // output
    var output = "";
    // incrementatore
    var i = 0;
    // velocità di scrittura
    var speed = 100;
    // dichiaro la funzione
    function scrivi() {
        // creo l'output
        output += testo.charAt(i);
        // incremento
        i++;
        // scrittura
        document.getElementById("testo").innerHTML = output;
        // se è finito il testo
        if(i >= testo.length) {
            // fine
            clearInterval(s);
        }
    }
    // richiamo la funzione a intervalli
    s = setInterval("scrivi()",speed);
</script>
 
 

Inserisci un commento

non sei loggato

CAPTCHA