Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2007, 11:52
marcospuig
 
Fecha de Ingreso: febrero-2007
Mensajes: 138
Antigüedad: 17 años, 11 meses
Puntos: 0
Comparación en javascript

Hola, tengo un problemilla con javascript, a la hora de validar tengo que hacer una comparación de enteros y si se cumple esa condición (si uno es menor que otro) tiene que entrar en el if y ejecutar unas sentencias; pues bien, no sé por qué pero me entra siempre en el if, se cumpla la condición o no. El código es el siguiente (va dentro de on script javascript):

Código:
if (o.value>f.diferenciaTotales.value){
  alert("El número de horas totales del área es demasiado alta, no puede exceder de "+f.diferenciaTotales.value+", pues sobrepasaría los límites de las horas de la unidad."); 
			   alert('su valor es '+o.value);
        		return false;			  
			  }

Con los alert he comprobado los valores y están bien, coinciden con lo que meto en el input, en cambio siempre entra en el if y no sé por qué.
Si pudiérais ayudarme... Muchas gracias