Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/07/2013, 02:29
Avatar de blancoarnau
blancoarnau
 
Fecha de Ingreso: junio-2013
Mensajes: 119
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Reloj con Javascript

Pero sigo sin entender porque al escribirlo como una variable se ejecuta. El código que yo usaría es:
Código HTML:
Ver original
  1. <title>Reloj</title>
  2. </head>
  3. <body onLoad="reloj()"><div id="body"></div>
  4. </body>
  5. <script type="text/javascript">
  6.     function reloj() {
  7.         var time = new Date();
  8.         var hora = time.getHours();
  9.         var minutos = time.getMinutes();
  10.         var segundos = time.getSeconds();
  11.         setTimeout("reloj()", 1000);
  12.  
  13. document.getElementById("body").innerHTML= hora + ":" + minutos + ":" + segundos;
  14.     }
  15. </html>

Funciona perfectamente pero no entiendo porque con una variable funciona... ¿Se entiende lo que quiero decir?