Tengo un error en el seguiente codigo,pero por mucho que me lo miro soy incapaz de arreglarlo.
El codigo Javascript es el siguiente:
Código:
<script language="javascript" type="text/javascript">
var saludo;
var milisegundos=new Date();
var segundos=new Date();
var minutos=new Date();
var horas=new Date();
var dia=new Date();
var dia_sem=new Date();
var mes=new Date();
var ano=new Date();
var bool=0;
var hora=new Date();
dia=dia.getDate();
dia_sem=dia_sem.getDay();
mes=mes.getMonth();
switch(mes)
{
case 0:mes="Enero";break;
case 1:mes="Febrero";break;
case 2:mes="Março";break;
case 3:mes="Abril";break;
case 4:mes="Mayo";break;
case 5:mes="Junio";break;
case 6:mes="Julio";break;
case 7:mes="Agosto";break;
case 8:mes="Septiembre";break;
case 9:mes="Octubre";break;
case 10:mes="Noviembre";break;
case 11:mes="Diciembre";break;
}
switch(dia_sem)
{
case 0:dia_sem="Domingo";break;
case 1:dia_sem="Lunes";break;
case 2:dia_sem="Martes";break;
case 3:dia_sem="Miercoles";break;
case 4:dia_sem="Jueves";break;
case 5:dia_sem="Viernes";break;
case 6:dia_sem="Sabado";break;
}
ano=ano.getFullYear();
horas=horas.getHours();
if(horas<9)horas="0" + horas;
if(horas>6 && horas<14)saludo="Buenos dias";
if(horas>13 && horas<21)saludo="Buenas Tardes";
if(horas>20 && horas<2)saludo="Buenas noches";
if(horas>1 && horas<7)saludo="Saludos,vigilante de la noche";
var fecha=saludo + " ,Hoy es " + dia_sem + " " + dia + " de " + mes + " de " + ano + " ";
//document.write(fecha);
//Variables dinamicas
milisegundos=milisegundos.getMilliseconds();
if(milisegundos<100)milisegundos="00" + milisegundos;
if(milisegundos<1000 && milisegundos>100)milisegundos="0" + milisegundos;
segundos=segundos.getSeconds();
if(segundos<9)segundos="0" + segundos;
minutos=minutos.getMinutes();
if(minutos<9)minutos="0" + minutos;
hora="La hora actual es:" + horas + ":" + minutos + ":" + segundos + ":" + milisegundos;
document.form.hora.value=hora;
</script>
Y el codigo HTML que lo sigue:
Código HTML:
<html>
<head>
<title></title>
//Aqui va el javascript
</head>
<body>
<form name="form">
<input type="text" name="hora">
</form>
</body>
</html>
Si me pudieran ayudar se lo agradeceria mucho.