SoloCodigo

Programación General => Java => Mensaje iniciado por: ktik23067 en Jueves 29 de Noviembre de 2007, 22:41

Título: Validar
Publicado por: ktik23067 en Jueves 29 de Noviembre de 2007, 22:41
hola expertos, mi inconveniente es no soy capaz de validar una caja de texto para que me reciba solo numeros y otra solo letras.Prove con un codigo que me dieron y la verdad no me lo reconoce la aplicacion.
Les dejo la inquietud para que por favor me ayuden a solucionar la validacion de las cajas.
Soy nueva en la programacion en este lenguaje.
Gracias.
Título: Re: Validar
Publicado por: lencho en Jueves 29 de Noviembre de 2007, 23:49
una de las posibles soluciones para saber si es numero es:

dentro de un try haz la conversion del dato a un tipo de dato numerico. Si te da error sabras que no era numero, de lo contrario era numero.

BYTE.
Título: Re: Validar
Publicado por: lencho en Viernes 30 de Noviembre de 2007, 00:30
Ahi te va otra forma.

Código: Text
  1. function numerico(valor){
  2.   cad = valor.toString();
  3.   for (var i=0; i<cad.length; i++) {
  4.     var caracter = cad.charAt(i);
  5.   if (caracter<"0" || caracter>"9")
  6.     return false;
  7.   }
  8.   return true;
  9. }
  10.  


BYTE.