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>