Foros del Web » Programando para Internet » Javascript »

No permitir introducir una coma

Estas en el tema de No permitir introducir una coma en el foro de Javascript en Foros del Web. Wenas a todos, y gracias por la ayuda de antemano. Tengo un problema con el javascript (basicamente el problema es q el js no es ...
  #1 (permalink)  
Antiguo 02/07/2008, 08:05
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
No permitir introducir una coma

Wenas a todos, y gracias por la ayuda de antemano.

Tengo un problema con el javascript (basicamente el problema es q el js no es lo mio... pero weno). Tengo unos inputs que solo permiten la entrada de valores numericos, ademas de permitir la entrada de puntos y comas. Ahora no quiero q se puedan introducir comas.

Este es una parte de la funcion a la q se llama

if ((( nletras>0 && key==45 ) || (( nletras<1 && key==46 ) || ( nletras<1 && key==44 )))
|| (( key!=46 && key!=45 && key!=44) && (key < 48 || key > 57) ))
{
window.event.keyCode=0;//anula la entrada de texto.
}

que tengo q cambiar para q tampoco permita introducir comas??

GRACIAAAAAAAAAAAAS !!
  #2 (permalink)  
Antiguo 02/07/2008, 08:15
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: No permitir introducir una coma

Hola javaprendiz

Echa un vistazo a esta página: validar formularios

El patrón que tienes que usar es:

Código:
patron = /[\d.]/;
Saludos,
  #3 (permalink)  
Antiguo 02/07/2008, 08:36
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: No permitir introducir una coma

Gracias por la respuesta.

Pero me gustaria poder utilizar el codigo q tenia, sin tener q modificarlo mucho... no entiendo de java, y menos de patrones... Ademas el codigo q he pegado es un trozo de una funcion q hace varias cosas.

Es muy dificil modificar el codigo q tengo?
  #4 (permalink)  
Antiguo 03/07/2008, 03:31
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: No permitir introducir una coma

Alguien puede ayudarme?

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 00:53.