Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2011, 14:24
HalconVigia
 
Fecha de Ingreso: abril-2003
Ubicación: Mexico
Mensajes: 604
Antigüedad: 21 años
Puntos: 23
Pregunta como limito numeros y letras para un campo?

Buenas!!

pues eso... estoy tratando de hacer que mediate javascript limite la introduccion de caracteres extraños.
eh logrado hacer que se limiten algunos caracteres pero por ejemplo en los numeros me permite escribir los caracteres superiores y no tengo idea de como limitarlo
mi codigo hasta ahora es este:

el javascript es este
Código PHP:
<script language="javascript">
function 
filtro(evento) {
var 
keyCode evento.which evento.which evento.keyCode;
var 
valido1 "1234567890";
var 
valido2 "abcdefghijklmnopkrstuvwxyzABCDEFGHIJKLMNOPKRSTUVWXYZ";
var 
valido valido1 valido2;
keychar String.fromCharCode(keyCode);
return (
valido.indexOf(keychar) != "-1") || keyCode == 8;
}
</script> 
y en el formulario este
Código PHP:
    <input type="text" name="usuario" value="<? echo $verif ?>" MAXLENGTH="12" onKeyDown="return filtro(event)" onKeyUp="formulario.usuario.value=formulario.usuario.value.toLowerCase()" class="formulario1" onclick="ilumina(this)">
alguien que me pueda orientar o mostrar algun codigo que explique como hacerlo

de antemano muchas Gracias!!
__________________
¡El Respeto al Derecho Ajeno Es la Paz!