Foros del Web » Programando para Internet » Javascript »

Error en el contador

Estas en el tema de Error en el contador en el foro de Javascript en Foros del Web. Sr. Caricatos, hice lo especificado en su solucion, pero no arregla mi problema, tal vez lo he hecho mal, podria poner el codigo completo pero ...
  #1 (permalink)  
Antiguo 31/05/2006, 13:38
 
Fecha de Ingreso: mayo-2006
Mensajes: 1
Antigüedad: 18 años
Puntos: 0
Error en el contador

Sr. Caricatos, hice lo especificado en su solucion, pero no arregla mi problema, tal vez lo he hecho mal, podria poner el codigo completo pero bien hecho, porque no le encuentro solucion, muchas gracias.

Este codigo deberia hacer un formato '00', hasta el numero 9, sin embargo, llega al 8 y empieza de nuevo.

<HTML>
<HEAD>
<SCRIPT LANGUAGE="Javascript">
function aaa(cadena)
{
cadena1 = parseInt(cadena);

cadena1 += 1;

if (cadena1 <= 10)
cadena1 = '0' + cadena1;

document.Form.txt_cadena.value = cadena1;
<!--
setTimeout("aaa(cadena1)",1000);
-->
}
</SCRIPT>
</HEAD>
<BODY onLoad="setTimeout(aaa(0), 1000)">
<FORM NAME="Form">
<INPUT TEXT NAME="txt_cadena"></INPUT>
</FORM>
</BODY>
</HTML>
  #2 (permalink)  
Antiguo 31/05/2006, 16:43
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola, bienvenido a los foros:

Hace poco respondí la misma pregunta pero de otro usuario... indícanos de donde lo has sacado...

Código:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="Javascript">
function aaa(cadena)
{
cadena1 = parseInt(cadena);

cadena1 += 1;

if (cadena1 < 10)
cadena1 = '0' + cadena1;

document.Form.txt_cadena.value = cadena1;
<!--
setTimeout("aaa('" + cadena1 + "')",1000);
-->
}
</SCRIPT>
</HEAD>
<BODY onLoad="setTimeout(aaa(0), 1000)">
<FORM NAME="Form">
<INPUT TEXT NAME="txt_cadena"></INPUT>
</FORM> 
</BODY>
</HTML>
Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:40.