Consulta sobre cuenta atrás
Publicado por Nusael (3 intervenciones) el 30/12/2011 12:01:26
Hola quería hacer una consulta sobre cómo poner una cuenta atrás en mi foro (de foroactivo)
He copiado este código:
Y he modificado hasta aquí:
Pero ahora no sé dónde tengo que poner el número de horas actual para que me salgan los números, ¿podéis ayudarme?
Gracias
He copiado este código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<html>
<head>
<script language="javascript">
<!--
//Codigo que muestra una cuenta atras hasta finalizar el tiempo indicado
//La Web del Programador
//http://www.lawebdelprogramador.com
//variables que determinan el tital de horas, minutos y segundos para la cuenta atras
toHour=1;
toMinute=0;
toSecond=0;
//cuenta atras
function countDown()
{
toSecond=toSecond-1;
if(toSecond<0)
{
toSecond=59;
toMinute=toMinute-1;
}
form.second.value=toSecond;
if(toMinute<0)
{
toMinute=59;
toHour=toHour-1;
}
form.minute.value=toMinute;
form.hour.value=toHour;
if(toHour<0)
{
//final
form.second.value=0;
form.minute.value=0;
form.hour.value=0;
}else{
setTimeout("countDown()",1000);
}
}
-->
</script>
<style type="text/css">
.form_input
{
font-family: Verdana;
font-size: 12;
color: #ffffff;
border-width: 0;
background-color: #000077;
text-align: right;
}
</style>
</head>
<body onload="countDown();">
<form name="form">
Tiempo restante...:
<input type="text" size="5" class="form_input" name="hour" disabled>:
<input type="text" size="5" class="form_input" name="minute" disabled>:
<input type="text" size="5" class="form_input" name="second" disabled>
</form>
</body>
</html>
Y he modificado hasta aquí:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<html>
<head>
<script language="javascript">
<!--
//Codigo que muestra una cuenta atras hasta finalizar el tiempo indicado
//La Web del Programador
//http://www.lawebdelprogramador.com
//variables que determinan el tital de horas, minutos y segundos para la cuenta atras
toHour=1;
toMinute=0;
toSecond=0;
//cuenta atras
function countDown()
{
toSecond=toSecond-1;
if(toSecond<0)
{
toSecond=59;
toMinute=toMinute-1;
}
form.second.value=toSecond;
if(toMinute<0)
{
toMinute=59;
toHour=toHour-1;
}
form.minute.value=toMinute;
form.hour.value=toHour;
if(toHour<0)
{
//final
form.second.value=0;
form.minute.value=0;
form.hour.value=0;
}else{
setTimeout("countDown()",1000);
}
}
-->
</script>
<style type="text/css">
.form_input
{
font-family: Verdana;
font-size:12;
color: #000000;
border-width: 0;
background-color: #FFFFFF;
text-align: right;
}
</style>
</head>
<body onload="countDown();">
<form name="form">
TIEMPO RESTANTE PARA QUE COMIENCE EL QUEMA-PROYECTOS (DURARÁ CINCO DIAS):
HORAS<input type="text" size="5" class="form_input" name="hour" disabled>:
MINUTOS<input type="text" size="5" class="form_input" name="minute" disabled>:
SEGUNDOS<input type="text" size="5" class="form_input" name="second" disabled>
</form>
</body>
</html>
Pero ahora no sé dónde tengo que poner el número de horas actual para que me salgan los números, ¿podéis ayudarme?
Gracias
Valora esta pregunta


0