Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/02/2013, 09:15
Avatar de Nico0601
Nico0601
 
Fecha de Ingreso: diciembre-2012
Ubicación: Buenos Aires, Zona Sur
Mensajes: 134
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Validar CUIT Argentina - JAvascript

Si, la vi pero no logre hacerla andar. Me das una mano?
Código PHP:
<head>
<
script type="text/javascript">
  function 
CPcuitValido(cuit) {
    var 
vec="new" Array(10);
    
esCuit=false;
    
cuit_rearmado="";
    
errors ''
    
for (i=0cuit.lengthi++) {   
        
caracter=cuit.charAti);
        if ( 
caracter.charCodeAt(0) >= 48 && caracter.charCodeAt(0) <= 57 )     {
            
cuit_rearmado +=caracter;
        }
    }
    
cuit=cuit_rearmado;
    if ( 
cuit.length != 11) {  // si to estan todos los digitos
        
esCuit=false;
        
errors 'Cuit <11 ';
        
alert"CUIT Menor a 11 Caracteres" );
    } else {
        
x=i=dv=0;
        
// Multiplico los dígitos.
        
vec[0] = cuit.charAt(  0) * 5;
        
vec[1] = cuit.charAt(  1) * 4;
        
vec[2] = cuit.charAt(  2) * 3;
        
vec[3] = cuit.charAt(  3) * 2;
        
vec[4] = cuit.charAt(  4) * 7;
        
vec[5] = cuit.charAt(  5) * 6;
        
vec[6] = cuit.charAt(  6) * 5;
        
vec[7] = cuit.charAt(  7) * 4;
        
vec[8] = cuit.charAt(  8) * 3;
        
vec[9] = cuit.charAt(  9) * 2;
                    
        
// Suma cada uno de los resultado.
        
for( 0;i<=9i++) {
            
+= vec[i];
        }
        
dv = (11 - (11)) % 11;
        if ( 
dv == cuit.charAt10) ) {
            
esCuit=true;
        }
    }
    if ( !
esCuit ) {
        
alert"CUIT Invalido" );
        
document.frmClientes.cuit.focus();
        
errors 'Cuit Invalido ';
    }
  
document.MM_returnValue1 = (errors == '');
}
    
</script>    
    </head> 
Y el HTML
Código HTML:
<form name="frmClientes">
        <input type="text" name="cuit" id="cuit"/>
        <input type="button" value="Enviar" onclick="CPcuitValido()"/>
        </form> 
Gracias
__________________
Nico...