Foros del Web » Programando para Internet » Javascript »

Validar que solo se permiten numeros

Estas en el tema de Validar que solo se permiten numeros en el foro de Javascript en Foros del Web. Hola , me gustaría que pudieran colaborar con esto, y me den unaexplicación o una idea: "Validar un campo de texto que solo permita escribir ...
  #1 (permalink)  
Antiguo 22/02/2006, 09:57
 
Fecha de Ingreso: enero-2006
Mensajes: 8
Antigüedad: 18 años, 3 meses
Puntos: 0
Validar que solo se permiten numeros

Hola , me gustaría que pudieran colaborar con esto, y me den unaexplicación o una idea:

"Validar un campo de texto que solo permita escribir numeros y que muestre un mensaje indicando el error cuando se introduzcan letras en vez de numeros".


Muchas Gracias !
  #2 (permalink)  
Antiguo 22/02/2006, 10:01
Avatar de juanmi321  
Fecha de Ingreso: septiembre-2004
Mensajes: 262
Antigüedad: 19 años, 7 meses
Puntos: 1
hijole yo alguna vez hice eso:
creo era algo asi

function ComprobarNumero() {
if (isNumeric(document.UserForm.AcctNo.value)) return true
else {
alert("Escriba un número válido.")
return false
}
}
__________________
<>< EN MOMENTOS DE CRISIS, SOLO LA IMAGINACIÓN ES MÁS IMPORTANTE QUE EL CONOCIMIENTO <><
  #3 (permalink)  
Antiguo 22/02/2006, 10:11
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
si no te sirve lo que te dijo el buen juanmi busca en javascript, ya que esto que quieres no tiene que ver con ASP
  #4 (permalink)  
Antiguo 22/02/2006, 10:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Asi es esto se hace con javascript y lo mas sencillo seria utilizar expresiones regulares, pregunta por aquel foro.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 25/02/2006, 19:21
 
Fecha de Ingreso: enero-2006
Mensajes: 8
Antigüedad: 18 años, 3 meses
Puntos: 0
Gracias a todos, por su atencion. Voy a probar a ver si funciona.
  #6 (permalink)  
Antiguo 25/02/2006, 22:45
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Cita:
Iniciado por oneal184
Gracias a todos, por su atencion. Voy a probar a ver si funciona.
Hola oneal184!

Como bien dicen todos, puedes utilizar expresiones regulares, para lo que tu requieres se puede utilizar una expresión como esta.

Código:
function validar(){
if(/^[0-9]+$/.test(tuCampoTexto)) return true
return false;
}
Un saludo!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:02.