Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2005, 16:16
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 20 años, 3 meses
Puntos: 3
Hola, adoniasv
Creo que debes distinguir la comprobación de texto de la de número, y te sobran las comillas en los valores numéricos:
Donde dice:
Código PHP:
if (document.forms[0].elements[a].value.length "1" || document.forms[0].elements[a].value "70"){ 
Pon:
Código PHP:
var dato=document.forms[0].elements[a].value
if (dato.length || parseInt(dato) > 70){ 
Aparte, me parece que la condición no es exactamente correcta; si se escribe "50", por ej., no la pasará por ser un texto de más de un carácter.
__________________
Angel :cool: