Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2009, 22:02
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Validación de campos numéricos POSITIVOS y con 3 decimales...

no comprendo si es que tienes que hacer las tres opciones, o si es que tienes que decidirte por una pero ninguna las tienes funcionando. bien, mira el siguiente ejemplo con expresiones regulares.
Código:
<input onchange="
range = /^\d{1,2}(\.\d{1,3})?$/;
hundred = /^100$/;
if(!(range.test(this.value) || hundred.test(this.value)))alert('Introducio caracteres no numericos o la cifra no esta en el rango de 0 a 100');
" />
en el ejemplo solo se muestra un aviso, pero lo importante es la expresion regular.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.