Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2007, 08:58
NoChance
 
Fecha de Ingreso: marzo-2006
Mensajes: 83
Antigüedad: 18 años, 9 meses
Puntos: 0
Permitir solo numeros y letras

Buenas, necesito validar los valores ingresado en un campo apra que solo acepte números y letras.

Yo sé lo siguiente:

Para que acepte sólo números uso la siguiente función:

Código:
onKeypress="if (event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;"
Además conozco los valores de KeyCode de las letras:
De la "A" a la "Z" = 65 a 90

De la "a" a la "z" = 97 a 122

Yo intenté con lo siguiente pero no me funciona:

Código:
onKeypress="if (event.keyCode < 48 || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97) || event.keyCode > 122 ) event.returnValue = false;"
Gracias de antemano:

Saludos!

Edit: Ya me funcionó así como está ahora el código, lo único que no me toma son las Ññ, si alguien sabe como ahcer para que las tome les agradezco!

Última edición por NoChance; 28/03/2007 a las 09:04