Temporizadores

Los temporizadores son objetos sin representación física que se encargan de
ejecutar una tarea al cabo de cierto tiempo que se le debe indicar.
NombreTemp= setTimeout(“nombrefunción()”, tiempo);
Para detener el temporizador: clearTimeout(NombreTemp);

Código del Script.

<SCRIPT LANGUAGE="JavaScript"> /* Texto animado */ var velocidad=200; var letras; function animar() { letras=new Array(); var texto="Uso de cadenas con JavaScript para efectos dinámicos"; for(i=0;i<texto.length;i++) { letras[i]=texto.charAt(i); } mueveLetras(); } var TextoAct=""; var n=-1; function mueveLetras() { n++; TextoAct += letras[n]; document.forms[0].TextoDinamico.value=TextoAct; if(n==letras.length-1) { n=-1; TextoAct=""; } setTimeout("mueveLetras()",velocidad); } </SCRIPT>

Explicación:

• La frase “Uso de cadenas con JavaScript para efectos dinámicos”, se colocará una letra cada 0,2 segundos.
• La línea , llamará a la rutina “animar()”, cuando la página termine de cargarse.
Definimos un formulario (FORM), que contiene un cuadro de texto (INPUT TYPE=”text”)
de nombre TextoDinamico que no contiene nada (VALUE=””) y tamaño (SIZE=”120”)
• document.forms[0].TextoDinamico.value= variable;
En el cuadro de texto de nombre “TextoDinamico”, se coloca el valor de la variable.
Bajar el archivo de texto con el código completo

Volver