Hola ,
necesito un codigo para poder filtrar el dni de tal manera que no me permita meter mas de 8 numeros ni tampoco letras. , pongo aqui mi formulario donde tengo puesto el cuadro de texto que contendrá el dni
Código:
tr><td><br>DNI: <input type="text" name="dni" size="11"maxlength="11" Onblur="averigua()">
<br><br><td align="left">E-Mail:<br><input type="text" name="email" size="30" value=" direccion@..."></td></tr><br>
y aqui pongo la funcion que he hecho para que ya me averigue la letra, haber si me pueden añadir las modificaciones
Código:
function averigua (dni)
{
cadena="TRWAGMYFPDXBNJZSQVHLCKET";
posicion = document.forms[0].dni.value % 23;
letra = cadena.substring(posicion,posicion+1)
document.forms[0].dni.value=document.forms[0].dni.value+" - "+letra
}
gracias