Necesito saber si alguien me puede ayudar a validar un rut mediante un javascript, utilizando asp.net....
Se puede realizar esto con asp .net
gracias....
| |||
Prueba esto, a mi me funciona perfecto. <td width="30%"><input name="xRut" align=right onBlur="valrut(this);" size=11 maxlength=11 style="text-align:right" value="<%=xRut%>"> function valrut(objeto) { var rut=objeto.value;suma=0;mul=2;i=0; if (rut=="") return false; for (i=rut.length-3;i>=0;i--){ suma=suma+parseInt(rut.charAt(i)) * mul; mul= mul==7 ? 2 : mul+1; } var dvr = ''+(11 - suma % 11); if (dvr=='10') dvr = 'K'; else if (dvr=='11') dvr = '0'; if (rut.charAt(rut.length-2)!="-"||rut.charAt(rut.length-1)!=dvr) {alert("Rut Invalido");objeto.value="";objeto.focus();return false;} return true; |
| ||||
un rut es un digito verificador valido ![]() Aqui les mando otro ejemplo: http://www.juque.cl/demos/validador.rut.javascript/ Cita: Me imagino que el que sabe es rootk, hace referencia a un root o no? jajajajajaja ![]() ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
RUT : Rol Unico Tributario consta de varios digitos mas un digito verificador 99999999-X el digito verificador puede ser numeros de 0 - 9 o la letra K En Chile las personas se identifican por el RUT, es un codigo unico. |
| |||
Cita: el rut en el numero de identificacion donde te colocan cuando realizas el registro civil por primera vez, te dan un numero osea una identificacion que sera para toda tu vida...esto pasa en chile
Iniciado por moNTeZIon Gracias por la respuesta RootK, pero sigo sin tener muy claro lo que es el rut.. Investigaremos.. por ejemplo: 15345234-2 lo que hace el programa es calcular si el ultimo numero osea 2, este correcto, ya que se hace un calculo, donde el resultado es el numero verificador...que es 2 osea se diria como un codigo de barras... para que te des una idea ![]() salu2
__________________ Una Vez Muerto el Perro.............Se acaba la Rabia :risa: |
| |||
Veo que se realizo una polemica por la palabra RUT...... Disculpen si no mencione que significa esa palabra en mi pais....... De todas gracias por los que aportaron a mi duda........... |
| |||
Basado en el codigo de arriba en .NET la validacion del Rut (codigo verificador chileno) es asi ... <!-- script cliente --> <script language="JavaScript"> function validar_rut(source, arguments) { var rut=arguments.Value;suma=0;mul=2;i=0; for (i=rut.length-3;i>=0;i--) { suma=suma+parseInt(rut.charAt(i)) * mul; mul= mul==7 ? 2 : mul+1; } var dvr = ''+(11 - suma % 11); if (dvr=='10') dvr = 'K'; else if (dvr=='11') dvr = '0'; if (rut.charAt(rut.length-2)!="-"||rut.charAt(rut.length-1).toUpperCase()!=dvr) arguments.IsValid = false; else arguments.IsValid = true; } </script> <asp:TextBox id="txt_rut" runat="server" Columns="20" MaxLength="10" CssClass="input_2" ForeColor="DarkKhaki"/> <asp:RequiredFieldValidator id="Rfv_rut" runat="server" CssClass="rojo_fuerte_2" Font-Italic="True" ForeColor=" " ControlToValidate="txt_rut" Display="Dynamic" ErrorMessage="Debe ingresar Rut"/> <asp:CustomValidator id="cv_rut" runat="server" CssClass="rojo_fuerte_2" Font-Italic="True" ForeColor=" " ControlToValidate="txt_rut" Display="Dynamic" ErrorMessage="El rut no es valido" ClientValidationFunction="validar_rut" /> Mas facil no existe .. cualquier duda [email protected] |
| |||
Respuesta: Validar Rut en asp .net Cita: rut es para empresa rol unico tributariopara personas es run run rol unico nacional ;) |
| ||||
Respuesta: Validar Rut en asp .net Porque reviven post viejos??? ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |