Foros del Web » Programando para Internet » Javascript »

Usar funcion de javascript

Estas en el tema de Usar funcion de javascript en el foro de Javascript en Foros del Web. Hola, alguien me podría decir como utilizo esta función de javascript es un validado de rut chileno sin puntos ni guión que encontre aqui @import ...
  #1 (permalink)  
Antiguo 22/02/2012, 19:43
Avatar de carlod_39  
Fecha de Ingreso: noviembre-2011
Ubicación: FAfdddsf
Mensajes: 59
Antigüedad: 12 años, 4 meses
Puntos: 1
Pregunta Usar funcion de javascript

Hola, alguien me podría decir como utilizo esta función de javascript
es un validado de rut chileno sin puntos ni guión que encontre aqui
Código Javascript:
Ver original
  1. // JavaScript Document
  2. //validador de rut
  3.  
  4. function ValidaRut(origen){
  5. var cadena = '32765432';
  6. var dv = origen.substr(8,1);
  7. var resultado = 0;
  8. var resto = 0;
  9. var digito = 0;
  10. for(i=0;i<=7;i++){
  11. resultado = resultado + (parseInt(origen.charAt(i)) * parseInt(cadena.charAt(i)));
  12. }
  13. resto = Math.floor(resultado/11)*11;
  14. digito = 11-(resultado-resto);
  15. switch(digito){
  16. case 10:
  17. if(dv == 'k' || dv == 'K'){ return true;}
  18. break;
  19. case 11:
  20. if(dv == '0'){return true;}
  21. break;
  22. default:
  23. if(dv == digito){ return true;}
  24. }
  25. return false;
  26. }
  27.  
  28. function prueba_rut(r,d){
  29. if(r.value.length==8){ r.value = '0' + r.value;}
  30. if(r.value.length==9){
  31. if(ValidaRut(r.value)){
  32. VerificaRutExiste(r.value,r,d);
  33. }else{
  34. alert('El rut ingresado no es valido.');
  35. d.value = '';
  36. // r.focus();
  37. // r.select();
  38. }
  39. }else{
  40. alert('Ingrese el rut sin puntos ni guión.');
  41. d.value ='';
  42. // r.focus();
  43. // r.select();
  44. }
  45. }
  #2 (permalink)  
Antiguo 23/02/2012, 09:18
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 15 años, 6 meses
Puntos: 12
Respuesta: Usar funcion de javascript

ejemplo y definición básica aquí
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said

Etiquetas: chileno, rut
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:12.