Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2008, 12:13
Avatar de killerangel
killerangel
 
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
faq 63 con parametros...?

Hola foro...

Viendo las faq's trate por buen tiempo pero no pude hacer una funcion que me capture la tecla pulsada y que a la vez acepte parametros que le indique que caracteres aceptar y cuales no

Código:
function caracteres(numeros,minusculas,mayusculas,aceptar,rechazar){
 //numero= mayusculas=minusculas=booleano
 if(numeros){
  //aceptar numeros 57>keyascii>48
 }
 if(minusculas){
  //...obvio... 97>keyascii>122
 }
 if(mayusculas){
  //...lomismo... 90>keyascii>65
 }
 //aceptar=array con caracteres especiales q se pueden aceptar
 if(aceptar){
  for(...[0]){
   //keyascii para cada valor...
  }
 }
 //rechazar=array con letras y/o numeros no permitidos o exceptuados
 if(rechazar){
  for(...[0]){
   //keyascii para cada valor...
  }
 }
}

<input type="text" onkeypress="caracteres(1,0,1,{'Ñ','*','$'},{'0','W'})" />
tal vez hay una manera más fácil de declarar la funcion (se q para ustedes la hay) pero es q con lo poco q se de js no puedo ver otra solo q di vuelta en circulos y me confundí ojalá me den una manito.

gracias!!!
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red