Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/07/2008, 06:46
pedro34
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Sumar días a fecha actual

Hola chicos, he intentado retocar el script a partir de vuestros consejos, pero como soy tan principiante en esto...todavía no sé como hacerlo funcionar! Espero que alguno de vosotros pueda hacerlo, se lo agradecería muchísimo.

Esta vez pongo el formulario.


<html>
<head>
<script>
function validaFecha()
{
var hoy= new Date ()

var cadenaFecha = document.formulario.fecha.value
var array_fecha = cadenaFecha.split("/")

var anio = parseInt(array_fecha[2]);
var mes = parseInt(array_fecha[1]);
var dia = parseInt(array_fecha[0]);

var fechaDeseada= new Date (dia,mes,anio)


var diferencia = fechaDeseada.getTime() - hoy.getTime()
var dias = Math.floor(diferencia / (1000 * 60 * 60 * 24))

if (dias>30)
return true
else
alert("Sólo servimos en un plazo superior a un mes.Introduzca una fecha posterior")
return false
}
</script>
</head>

<body>
<form id="formulario" name="formulario" method="post" action="">
<input type="text" name="fecha" />
<input type="submit" name="Submit" value="Enviar" onsubmit= "return validaFecha()" />
</form>
</body>
</html>

Hasta pronto!