Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2008, 14:23
kadet
 
Fecha de Ingreso: febrero-2008
Mensajes: 120
Antigüedad: 17 años
Puntos: 1
Otra vez el error NaN

Hola, he buscado por aqui pero no hay manera. Tengo este javascript que me dice el numero de noches que hay desde una fecha a otra, segun las fechas introducidas en un formulario. También debe verificarme si la fecha de entrada es posterior a la de salida.

Lo jodido es que me da error NaN y no se que pasa. Alguna ayuda?


Dejo aquí el código por si alguien le echa un ojo.


<script language="JavaScript">
function nights(){
date2=(document.getElementById('fecha_sal').value) ;
date1=(document.getElementById('fecha_ent').value) ;
document.getElementById('no_nights').value=date2-date1;
}
</script>


<form action="">
<input type="text" name="fecha_ent" id="fecha_ent" readonly="" />
<a href="javascript:showCal('Calendar1')">calendario</a>


<input type="text" name="fecha_sal" id="fecha_sal" onblur="nights()" readonly="" />
<a href="javascript:showCal('Calendar2')">calendario</a>


<td align=right>Numero de noches</td>
<td><input type="text" name="no_nights" id="no_nights" size="10" readonly=""/></td>
</tr>
</form>