Script de fecha no se muestra en formulario
Publicado por Ricardo J. Rios R. (12 intervenciones) el 21/11/2008 15:24:45
Buenos Dias, muchas gracias por leer mi nota, a ver si me puedeb ayudar, tengo problemas con javascript al imprimir una fecha y actualizarla, el reloj me funciona perfectamente, aca les dejo el script del body:
<body onload="mueveReloj()" onload="muevefecha()">
Y luego estan el codigo javascript de cargar fecha (que es el que me da problemas) y el de el reloj (que me funciona perfecto):
<script language="JavaScript">
function muevefecha(){
currentTime = new Date()
month = currentTime.getMonth() + 1
day = currentTime.getDate()
year = currentTime.getFullYear()
fechaimprimible = day + "/" + month + "/" + year
document.form_fecha.fecha.value = fechaImprimible
setTimeout("muevefecha()",1000)
}
</script>
<script language="JavaScript">
function mueveReloj(){
momentoActual = new Date()
hora = momentoActual.getHours()
minuto = momentoActual.getMinutes()
segundo = momentoActual.getSeconds()
if (segundo < 10){
segundo = "0" + segundo
}
if (hora < 10){
hora = "0" + hora
}
horaImprimible = hora + " : " + minuto + " : " + segundo
document.form_reloj.reloj.value = horaImprimible
setTimeout("mueveReloj()",1000)
}
</script>
Luego las presento en los siguientes formularios (que en el de la fecha no me muestra nada, solo el formulario en blanco:
<h4 style="text-decoration:none;color:white;"> Fecha:
<form name="form_fecha">
<input type="text" name="fecha" size="10" style="background-color : white; color : black; font-family : Verdana, Arial, Helvetica; font-size : 8pt; text-align : center;" onfocus="window.document.form_fecha.fecha.blur()">
</form>
</h4>
<h4 style="text-decoration:none;color:white;"> Hora:
<form name="form_reloj">
<input type="text" name="reloj" size="10" style="background-color : white; color : black; font-family : Verdana, Arial, Helvetica; font-size : 8pt; text-align : center;" onfocus="window.document.form_reloj.reloj.blur()">
</form>
</h4>
Muchas gracias de antemano.
Saludos Cordiales.
<body onload="mueveReloj()" onload="muevefecha()">
Y luego estan el codigo javascript de cargar fecha (que es el que me da problemas) y el de el reloj (que me funciona perfecto):
<script language="JavaScript">
function muevefecha(){
currentTime = new Date()
month = currentTime.getMonth() + 1
day = currentTime.getDate()
year = currentTime.getFullYear()
fechaimprimible = day + "/" + month + "/" + year
document.form_fecha.fecha.value = fechaImprimible
setTimeout("muevefecha()",1000)
}
</script>
<script language="JavaScript">
function mueveReloj(){
momentoActual = new Date()
hora = momentoActual.getHours()
minuto = momentoActual.getMinutes()
segundo = momentoActual.getSeconds()
if (segundo < 10){
segundo = "0" + segundo
}
if (hora < 10){
hora = "0" + hora
}
horaImprimible = hora + " : " + minuto + " : " + segundo
document.form_reloj.reloj.value = horaImprimible
setTimeout("mueveReloj()",1000)
}
</script>
Luego las presento en los siguientes formularios (que en el de la fecha no me muestra nada, solo el formulario en blanco:
<h4 style="text-decoration:none;color:white;"> Fecha:
<form name="form_fecha">
<input type="text" name="fecha" size="10" style="background-color : white; color : black; font-family : Verdana, Arial, Helvetica; font-size : 8pt; text-align : center;" onfocus="window.document.form_fecha.fecha.blur()">
</form>
</h4>
<h4 style="text-decoration:none;color:white;"> Hora:
<form name="form_reloj">
<input type="text" name="reloj" size="10" style="background-color : white; color : black; font-family : Verdana, Arial, Helvetica; font-size : 8pt; text-align : center;" onfocus="window.document.form_reloj.reloj.blur()">
</form>
</h4>
Muchas gracias de antemano.
Saludos Cordiales.
Valora esta pregunta


0