Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2004, 04:26
zalacain
 
Fecha de Ingreso: octubre-2004
Mensajes: 10
Antigüedad: 20 años, 4 meses
Puntos: 0
Qué fallo veis aquí?

Buenas, he hecho un script y no funciona por algún fallo tonto, creo que son las llaves, aún así me podeis echar una manilla por favor.
He colocado en un formulario un onSubmit = "return validar()" y este es el script:
Código PHP:
<script>
function 
validar() {
  if (
formulario.password.value.length 6) {
    
alert("La contraseña tiene que contener como mínimo 6 caracteres");
    
formulario.password.focus();
    return (
false);
  }

  var 
checkOK"ABCDEFGHIJKLMNOPQRSTUVWXYZ" +  
"abcdefghijklmnopqrstuvwxyz" "0123456789_" ;
  var 
checkStr formulario.password.value;
  var 
allValid true
  for (
0checkStr.lengthi++) {
    
ch checkStr.charAt(i); 
    for (
0checkOK.lengthj++)
      if (
ch == checkOK.charAt(j))
        break;
    if (
== checkOK.length) { 
      
allValid false
      break; 
    }
  
  if (!
allValid) { 
    
alert("La contraseña tiene que contener caracteres estandar"); 
    
formulario.password.focus(); 
    return (
false); 
  } 
}
</script>