
getElementById
Publicado por Adrian (7 intervenciones) el 02/09/2021 12:36:20
Este ejercicio no consigo que salga porque el getElement no esta funcionando, lo he pprobado con getElementById y con getElementsByName(, con .value y sin .value,
Esolo una llinea que si la cambias y en el valuie ddel dni metes una constante funciona que te giñas, pero ya con el Elemet type Text no coge el valor la variable dni.,si no conseguis dacar el algoritmo os lo expliko, ya se y ase, estoy empezando
Gracias
ar 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' ];
function Calcula()
{
alert("Entra en funcion");
dni = APAR VERIFICAR QUE EL ALGORITMO FUNCIONA TIENE QUE SER N DNI AUTENTOCO
// var dni = getElementById("DNI"); // var dni = getElementsName("UDni") // y estas dos opciones probadas con .value y sinn .value
letra = 'a';
var resto = dni%23;
document.write(dni + '-' + letras[resto]);
}
alert("Seguimos depurando");
</script>
</head>
<body onload="carga()">
<P>
<P>
<P>
<P><h3>INTRODUCE LOS DIGITOS DE UN DNI ( 8)<BR /></h3>
<input type="text" id = "DNI" name = "EDni" maxlength="8"/><br />
<input type="button" id"boton" value="Averiguar letra" onclick="Calcula()" />
</body>
</html>
Esolo una llinea que si la cambias y en el valuie ddel dni metes una constante funciona que te giñas, pero ya con el Elemet type Text no coge el valor la variable dni.,si no conseguis dacar el algoritmo os lo expliko, ya se y ase, estoy empezando
Gracias
ar 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' ];
function Calcula()
{
alert("Entra en funcion");
dni = APAR VERIFICAR QUE EL ALGORITMO FUNCIONA TIENE QUE SER N DNI AUTENTOCO
// var dni = getElementById("DNI"); // var dni = getElementsName("UDni") // y estas dos opciones probadas con .value y sinn .value
letra = 'a';
var resto = dni%23;
document.write(dni + '-' + letras[resto]);
}
alert("Seguimos depurando");
</script>
</head>
<body onload="carga()">
<P>
<P>
<P>
<P><h3>INTRODUCE LOS DIGITOS DE UN DNI ( 8)<BR /></h3>
<input type="text" id = "DNI" name = "EDni" maxlength="8"/><br />
<input type="button" id"boton" value="Averiguar letra" onclick="Calcula()" />
</body>
</html>
Valora esta pregunta


0