![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/01/2008, 04:30
|
![Avatar de aloqui](http://static.forosdelweb.com/customavatars/avatar205492_1.gif) | | | Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 17 años, 2 meses Puntos: 24 | |
Re: Cómo funciona el reloj <body onload="startTime()">
Esto es para que cuando la pagina esté cargada se ejecute automáticamente la funcion startTime var today=new Date();
Coge la fecha actual (del PC) y la guarda en la variable today var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
Rellena esas 3 variables con la hora, minutos y segundos de la fecha actual (del PC) m=checkTime(m);
s=checkTime(s);
Esto es para forzar a que las variables de minutos y segundos lleven siempre 2 caracteres (ver funcion CheckTime) document.getElementById('txt').innerHTML=h+":"+m+" :"+s;
Esto hace varias cosas: document.getElementById('txt')
- Primero busca en la página HTML un elemento con atritudo id (o name) igual a "txt" document.getElementById('txt').innerHTML
- A dicho elemento le asigna lo que va detras del '='. en este caso un string con la hora, minutos y segundos actuales. t=setTimeout('startTime()',500);
Crea una temporizacion para que cada medio segundo se vuelva a ejecutar la función
startTime |