Foros del Web » Programando para Internet » Javascript »

filtro dni

Estas en el tema de filtro dni en el foro de Javascript en Foros del Web. Hola , necesito un codigo para poder filtrar el dni de tal manera que no me permita meter mas de 8 numeros ni tampoco letras. ...
  #1 (permalink)  
Antiguo 18/05/2008, 16:02
 
Fecha de Ingreso: abril-2007
Mensajes: 166
Antigüedad: 17 años, 1 mes
Puntos: 2
filtro dni

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="&nbsp;&nbsp;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
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 00:05.