
Validacion input numero decimal
Publicado por Humberto (2 intervenciones) el 22/06/2016 16:29:40
Hola hola
Estoy tratando de validar un campo para que solo me permita ingresar entre el 1.0 hasta el 7.0
Pero lo unico que logre es que me permita ingresar solo numeros del 1-9 con lo del patron= /[1-9]/
Les muestro mis pedazitos de codigo esperando que me puedan guiar y enseñar. Gracias!
Bueno la idea esque al pararme en el campo solo me deje teclear del 1 al 7. El problema esque hay otro campo que utiliza numeros del 1 al 9 (por el RUT) asi que no puedo poner el patron de 1-7 porq chocaria con el campo rut.
La idea es ingresar en el campo numeros del 1.0 al 7.0 (1.1, 1.2, 1.3....1.9, 2.0, 2.1....6.9, 7.0)que representan las notas de un estudiante
Quedo atento a sus respuestas
Estoy tratando de validar un campo para que solo me permita ingresar entre el 1.0 hasta el 7.0
Pero lo unico que logre es que me permita ingresar solo numeros del 1-9 con lo del patron= /[1-9]/
Les muestro mis pedazitos de codigo esperando que me puedan guiar y enseñar. Gracias!
1
2
<input class="textbox-full" type="text" name="promedio" id="promedio" placeholder="Ingresa tu promedio de notas" maxlength="2" onkeypress="return isNumber(event);" onChange="validaInputFloat(this);">
<select class="combox-2" name="sede" id="sede">
1
2
3
4
5
6
7
function isNumber(e) {
k = (document.all) ? e.keyCode : e.which;
if (k == 8 || k == 0) return true;
patron = /[0-9]/;
n = String.fromCharCode(k);
return patron.test(n);
}
Bueno la idea esque al pararme en el campo solo me deje teclear del 1 al 7. El problema esque hay otro campo que utiliza numeros del 1 al 9 (por el RUT) asi que no puedo poner el patron de 1-7 porq chocaria con el campo rut.
La idea es ingresar en el campo numeros del 1.0 al 7.0 (1.1, 1.2, 1.3....1.9, 2.0, 2.1....6.9, 7.0)que representan las notas de un estudiante
Quedo atento a sus respuestas
Valora esta pregunta


0