Como validar DNI/NIF con javascript
Hola amigos necesito validar un DNI con javascript pero no logro hacerlo , probe todos los codigos que hay en internet que supuestamente andan pero nada , DNI es documento nacional de identidad en argentina.
les dejo la funcion por si lo logran hacer andar
<html>
<head>
<script type="text/javascript">
function nif(dni) {
numero = dni.substr(0,dni.length-1);
let = dni.substr(dni.length-1,1);
numero = numero % 23;
letra='TRWAGMYFPDXBNJZSQVHLCKET';
letra=letra.substring(numero,numero+1);
if (letra!=let)
alert('Dni erroneo');
}
</script>
</head>
<body>
<input type="text" onblur="nif(this.value)" />
</body>
</html>
les dejo la funcion por si lo logran hacer andar
<html>
<head>
<script type="text/javascript">
function nif(dni) {
numero = dni.substr(0,dni.length-1);
let = dni.substr(dni.length-1,1);
numero = numero % 23;
letra='TRWAGMYFPDXBNJZSQVHLCKET';
letra=letra.substring(numero,numero+1);
if (letra!=let)
alert('Dni erroneo');
}
</script>
</head>
<body>
<input type="text" onblur="nif(this.value)" />
</body>
</html>