Foros del Web » Programando para Internet » Javascript »

Como valido un campo numerico

Estas en el tema de Como valido un campo numerico en el foro de Javascript en Foros del Web. Saludos a todos, alguine me puede ayudar contantome como se valida que un campo contenga caracteres numericos unicamente. Gracias...
  #1 (permalink)  
Antiguo 12/11/2005, 12:18
 
Fecha de Ingreso: junio-2005
Mensajes: 88
Antigüedad: 18 años, 10 meses
Puntos: 0
Como valido un campo numerico

Saludos a todos, alguine me puede ayudar contantome como se valida que un campo contenga caracteres numericos unicamente.

Gracias
  #2 (permalink)  
Antiguo 12/11/2005, 13:00
 
Fecha de Ingreso: junio-2005
Mensajes: 88
Antigüedad: 18 años, 10 meses
Puntos: 0
Alguien debe saber como se valida un campo para que el contenido sean solo numeros y una coma maximo, no sean asi....

Gracias
  #3 (permalink)  
Antiguo 12/11/2005, 13:04
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola chavuco

Como dijo un usuario en alguna ocasión: esto es un foro no un chat. Solo han pasado 42 minutos entre tus 2 mensajes. En ese tiempo ¿has buscado la respuesta en internet? ¿has buscado en el foro? ¿has mirado en las FAQs?

Saludos,
  #4 (permalink)  
Antiguo 12/11/2005, 19:12
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Hola JavierB y chavuco!
Quizas el amigo chavuco no sabe usar el Motor de busquedas, o es flojito como yo
Bueno, para gente como nosotros, pongo este script, que esta en alguno de los miles de post.
Código:
function validarNum(e)
{
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla == 8) return true;
    patron = /\d/;
    te = String.fromCharCode(tecla);
    return patron.test(te);
}
Quizas te sea necesario colocar separadores de miles mientras se escribe.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
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 22:10.