• Martes 12 de Noviembre de 2024, 20:45

Autor Tema:  Validar  (Leído 1032 veces)

ktik23067

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Validar
« en: Jueves 29 de Noviembre de 2007, 22:41 »
0
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.

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Validar
« Respuesta #1 en: Jueves 29 de Noviembre de 2007, 23:49 »
0
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.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Validar
« Respuesta #2 en: Viernes 30 de Noviembre de 2007, 00:30 »
0
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.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"