Holaa .. como puedo validar que un campo de un formulario permita solo números...
graciass
| ||||
Hola de nuevo. Tienes que ponerlo así:
Código:
Ahi mismo puedes añadir, si lo necesitas, los caracteres que quieres que te admita. Si por ejemplo quieres que puedan usar el signo menos, pondrías:patron = /[\d.]/; patron = /[\d.-]/; Saludos, |
| ||||
Lo he probado Código HTML: .... function validar(e) { tecla = (document.all) ? e.keyCode : e.which; if (tecla==8) return true; //Tecla de retroceso (para poder borrar) // dejar la línea de patron que se necesite y borrar el resto //patron =/[A-Za-z]/; // Solo acepta letras patron = /d/; // Solo acepta números //patron = /\w/; // Acepta números y letras //patron = /\D/; // No acepta números // patron = /[\d.-]/; numeros el punto y el signo - te = String.fromCharCode(tecla); return patron.test(te); } </script> .... <input type="text" name="T2" size="20" onkeypress="return validar(event)"> La prueba fue con IE ... ¿? |
| ||||
Hola dogduck No llores hombre, que esto se soluciona fácil Lo que ocurre es que en los foros, si utilizas las etiquetas [ php] o [ html] se come la barra invertida, pero si miras el mensaje de las FAQs verás que se pone asi: patron = /\d/; Saludos, |
| |||
Respuesta: como Validar campo numeric hola Estaba haciendo pruebas con este código y parece que para la versión del explorer 8.0 no funciona. ¿Como puedo solucionarlo? El codigo es el que indicas abajo Cita:
Iniciado por dogduck Lo he probado Código HTML: .... function validar(e) { tecla = (document.all) ? e.keyCode : e.which; if (tecla==8) return true; //Tecla de retroceso (para poder borrar) // dejar la línea de patron que se necesite y borrar el resto //patron =/[A-Za-z]/; // Solo acepta letras patron = /d/; // Solo acepta números //patron = /\w/; // Acepta números y letras //patron = /\D/; // No acepta números // patron = /[\d.-]/; numeros el punto y el signo - te = String.fromCharCode(tecla); return patron.test(te); } </script> .... <input type="text" name="T2" size="20" onkeypress="return validar(event)"> La prueba fue con IE ... ¿? |
| ||||
Respuesta: como Validar campo numeric amigos yo utilice este codigo en explorer 8 y me funciona con el patron patron = /\d/; PERO COMO HAGO PARA AGREGAR LA (,)COMA QUE NO LO ACEPTA NO FUNCIONA: patron = /[\d,]/; dIOSSSS AUXILIO |
| ||||
Respuesta: como Validar campo numeric Tema cerrado por viejo... quien quiera seguir con el mismo será mejor que lo referencie en un tema nuevo
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |