Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/09/2010, 13:22
jesuko
 
Fecha de Ingreso: enero-2008
Mensajes: 75
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: validar caracteres alfanumericos

entiendo. de todas maneras lo hice con una funcion.

lo implemente a mi formulario y valida, pero cuando ingreso mayusculas me da error. no error de js sino error como si no aceptara mayusculas.

Código Javascript:
Ver original
  1. //validar numeros y letras.
  2.  
  3. var validos="abcdefghijklmnopqrstuvwxyz0123456789";
  4.  
  5. var i;
  6. var j;
  7. var coinci=0;
  8. var nocoinci=0;
  9. var cadena = document.form3.operacion_bancaria.value;
  10.     for(j=0; j<=cadena.length; j++)
  11.     {              
  12.         for(i=0; i<validos.length; i++)
  13.         {                  
  14.  
  15.                 if(cadena.charAt(j)==validos.charAt(i))
  16.                 {          
  17.                     coinci++;
  18.                 }
  19.                
  20.             }
  21.  
  22.         }
  23.        
  24. if(cadena=="")
  25. {
  26.    alert("ingrese su cuenta bancaria");
  27.    document.form3.operacion_bancaria.focus();
  28.    return false;
  29. }
  30. else if(cadena.length!=coinci)
  31. {                  
  32.     alert("hay al menos alg\xfan caracter que no es valido.")
  33.     return false;  
  34. }

eso a que se debe ?.

debo colocar la funcion string touppercase() ?.

saludos.