Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2012, 04:33
Avatar de rosonator
rosonator
 
Fecha de Ingreso: noviembre-2012
Ubicación: Bilbao
Mensajes: 49
Antigüedad: 11 años, 6 meses
Puntos: 7
Respuesta: Caja de Texto con solo numeros y letras

Es que en la expresión regular no aparece el espacio, como tampoco la coma, ni los puntos, nueva linea, etc. para esots caracteres especiales tienes que añadir \s, \n, \. , \^ , etc... échale un vistazo a expresiones regulares.

Por otro lado.. .este if es un poco raro:

if (tecla==8) return true;
else if (tecla==0||tecla==9) return true;

esto es lo mismo que poner esto if((tecla=0)||(tecla=8)||(tecla=9)) return true; y sospecho que no es eso lo que tú quieres.