Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2009, 10:15
TobyMudito
Invitado
 
Mensajes: n/a
Puntos:
Funciona en Firefox y no en Internet Explorer 6 y 7

Me podría ayudar a descubrir porqué esta función:

Código:
function comprobarTodo(dia,mes, ano)
{
diaPedido = parseInt(document.getElementById('dia').value);
mesPedido = parseInt(document.getElementById('mes').value);
anoPedido = parseInt(document.getElementById('ano').value);

if (anoPedido>ano)
{
	continuar();
}
else
{
	if (anoPedido == ano)
	{
		if (mesPedido > mes)
		{
			continuar();
		}
		else{
				if (mesPedido == mes){
					if (diaPedido>=dia)
					{
						continuar();
					}
					else{
						alert ("No puede seleccionar una fecha con un margen de dos días, o anterior a la fecha actual.");
					}
				}
				else{
					alert ("No puede seleccionar una fecha anterior a la actual.");
				}
		}
	}
	else
	{
		alert("Ha introducido una fecha de pedido inválida, el año del pedido no puede ser inferior al actual.");
	}
}
			
}
Me funciona a las mil maravillas en Firefox pero no en Internet Explorer, donde directamente ante la misma selección mientras Firefox canaliza perfectamente la respuesta, el siempre se va a:

Código:
		alert("Ha introducido una fecha de pedido inválida, el año del pedido no puede ser inferior al actual.");
Muchísimas gracias y un saludo.

Última edición por TobyMudito; 05/06/2009 a las 10:55 Razón: SOLUCIONADO