![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/11/2005, 09:47
|
![Avatar de JuanKa](http://static.forosdelweb.com/customavatars/avatar73531_1.gif) | | | Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 20 años, 5 meses Puntos: 1 | |
Solo aceptar caracteres segun condicion Buenas a todos.
Tengo una funcion en JS :
function evalua_entrada()
{
if ( event.keyCode == 32 || event.keyCode == 39 || event.keyCode == 164 || event.keyCode == 165 )
else if ( event.keyCode >= 48 && event.keyCode <= 57)
else if ( event.keyCode >= 65 && event.keyCode <= 90)
else if ( event.keyCode >= 97 && event.keyCode <= 122)
else { alert('Ha ingresado un caracter no permitido');
}
y tengo este texbox
<input name="txt_razon" type="text" id="txt_razon" size="50" onKeyPress="evalua_entrada()">
Pero lo que pasa que cuando coloco en el text por ejemplo * (asterisco) me lo acepta y eso no es correcto solo puedo aceptar :
0-9
a-b
A-B
nÑ
' (apostrofe)
(espacio en blanco)
Pero me acepta todos los caracteres que voy digitando.
Que puede estar pasando.
Gracias y saludos. |