Foros del Web » Programando para Internet » Javascript »

JavaScript de Reloj En Body Problema

Estas en el tema de JavaScript de Reloj En Body Problema en el foro de Javascript en Foros del Web. Hola Tengo un Reloj hecho en JavaScript y me han enseñado a utilizarlo en una caja de texto de un formulario y me gustaria saber ...
  #1 (permalink)  
Antiguo 13/01/2011, 11:49
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 14 años, 1 mes
Puntos: 0
JavaScript de Reloj En Body Problema

Hola Tengo un Reloj hecho en JavaScript y me han enseñado a utilizarlo en una caja de texto de un formulario y me gustaria saber si puedo utilizarlo en el Body pero fuera de una caja de formulario
lo he intentado en un Span y nada
este es el reloj:
<HTML>
<HEAD>
<title>Reloj con Javascript</title>
<script>
function Relojdigital(){
fechaNueva = new Date();
hora = fechaNueva.getHours();
minuto = fechaNueva.getMinutes();
segundo = fechaNueva.getSeconds();
if(segundo<9){
segundo= "0" + segundo;
}
horaImprimible = hora + " : " + minuto + " : " + segundo;

document.formu1.caja.value = horaImprimible;
setTimeout("Relojdigital()",1000)
}
</script>
</head>

<BODY onLoad="Relojdigital()">


<form name="formu1">
<input type="text" name="caja" size="10">
</form>

</BODY>
</HTML>

Quisiera poder ponerlo fuera de la caja de texto para poder ponerle imagenes a los numeros ya que al estar en la caja no puedo Se que alomejor con DHTML me seria mas facil pero aun no he dado eso y nose si hay algo para poder escribir eso en el body con javascript normal
Muchas Gracias
  #2 (permalink)  
Antiguo 13/01/2011, 13:42
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: JavaScript de Reloj En Body Problema

para sacar el valor del control, crea (div, span, p,..) dandole una id. depués sólo has de cambiar esta línea
Cita:
document.formu1.caja.value = horaImprimible;
en vez de usar el name usa id. el atributo value, lo cambias por innerHTML

en la web tienes relojes con imagenes

Etiquetas: body, reloj
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.