JavaScript - complemento para este codigo con JavaScript

 
Vista:
Imágen de perfil de miguel
Val: 49
Ha aumentado 1 puesto en JavaScript (en relación al último mes)
Gráfica de JavaScript

complemento para este codigo con JavaScript

Publicado por miguel (23 intervenciones) el 27/04/2017 10:51:30
hola, con este codigo que ya he conseguido, con la ayuda de un compi,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE html>
<html lang="en">
 
<head>
    <!--<link rel="stylesheet" href="estilos.css">  weto es para añadir estilos css al documento html-->
    <meta charset="UTF-8">
    <title>experimentoDNI</title>
    <script>
        function averigua() {
            cadena = "TRWAGMYFPDXBNJZSQVHLCKET"
            posicion = formulario.dni.value % 23
            letra = cadena.substring(posicion, posicion + 1)
            document.formulario.dni.value = formulario.dni.value + " - " + letra
        }
 
    </script>
 
</head>
 
<body>
 
 
 
    <form name="formulario">
 
        <input type="text" name="dni" maxlenght="11" size="11">
        <input type="button" value="OK" language "JavaScript" onclick="averigua()">
    </form>
</body>
 
</html>


necesito en primer lugar (y en una sola instrucción) comprueba si el número es menor que 0 o mayor que 99999999.
Si ese es el caso, mostrar un mensaje al usuario indicando que el número proporcionado no es válido y el programa no muestra más mensajes.

Si el número es válido, calcula la letra que le corresponde según el método explicado anteriormente.

Una vez calculada la letra, se debe comparar con la letra indicada por el usuario. Si no coinciden, se muestra un mensaje al usuario diciéndole que la letra que ha indicado no es correcta. En otro caso, se muestra un mensaje indicando que el número y la letra de DNI son correctos.
Haz clic dentro de la caja de texto y escribe tu respuesta.
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder