1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re: Validar un DNI con JavaScript y formularios con expresiones regulares CU01185E
« en: 28 de Noviembre 2022, 19:35 »
function dniOK(){
let expreg = /^[0-9]{8}$/
if(expreg.test(dni.value)){
var letras = ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E', 'T'];
let posicion = dni.value%23
respuesta.textContent = dni.value + letras[posicion]
} else {
respuesta.textContent = "El numero no es valido."
}
}
let expreg = /^[0-9]{8}$/
if(expreg.test(dni.value)){
var letras = ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E', 'T'];
let posicion = dni.value%23
respuesta.textContent = dni.value + letras[posicion]
} else {
respuesta.textContent = "El numero no es valido."
}
}