Esta sencilla rutina simula el tipeo de una máquina de escribir en un textarea. Aparece un mensaje letra por letra.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
<HTML> <HEAD> <TITLE>Tipeo de Máquina</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- Comienzo del Script var posicion1=0 var posicion2=0 var Retardo; var Fin; var Mensaje; function TipeodeMaquina(NuevoRetardo) { Retardo = NuevoRetardo; if (posicion1 > Mensaje.length) { document.MiFormulario.caja.value = ''; posicion1 = 0; posicion2 = 0; } else if (Mensaje.substring(posicion1-2,posicion1-1) == '.') { document.MiFormulario.caja.value = ''; posicion2 = posicion1-1; posicion1++; } else { document.MiFormulario.caja.value = Mensaje.substring(posicion1,posicion2); posicion1++; } Fin = setTimeout("TipeodeMaquina(Retardo) ", NuevoRetardo); } // final del Script --> </SCRIPT> </HEAD> <BODY onLoad="Mensaje='Este es un ejemplo de JavaScript , espero que te guste! .... Gamarod JavaScript 1999 Bs As, Argentina '; TipeodeMaquina(110);" onUnload="clearTimeout(Fin)"> <FORM NAME="MiFormulario"> <TEXTAREA NAME="caja" COLS="40"" ROWS="8"></TEXTAREA> </FORM> </BODY> </HTML> |