Como desarrollar este ejercicio de HTML

  1. La idea consiste en crear un formulario en HTML donde figuren 3 campos: uno para indicar el aï ¿½o de nacimiento, otro para indicar el mes de nacimiento y otro para indicar el dï ¿½a de nacimiento.
  2. Debajo aparecerï ¿½ un botï ¿½n con la leyenda calcular.
  3. Al presionar este botï ¿½n se deberï ¿½ calcular la edad exacta del usuario a partir de los datos ingresados.
  4. Si falta algï ¿½n campo deberï ¿½ aparecer un cartel indicando que faltan datos.
  5. En caso de estar todos los campos se calcularï ¿½ la edad y se mostrarï ¿½ un cartel indicï ¿½ndolo.
  6. Ayuda:
    1. Para obtener la fecha actual se utiliza lo siguiente var d = new Date(); donde la variable d se llena con la fecha actual.
    2. Para obtener el aï ¿½o actual se utiliza: var anio = d.getFullYear(); donde la variable anio se llena con el a�O contenido en la fecha d.
    3. Para obtener el mes actual se utiliza: var mes = d.getMonth() + 1; donde la variable mes se llena con el mes contenido en la fecha d.
    4. Para obtener el dï ¿½a actual se utiliza: var dia = d.getUTCDate(); donde la variable dia se llena con el d�A contenido en la fecha d.
    5. Para obtener la edad hay que restar el aï ¿½o actual con el aï ¿½o ingresado.
      1. Si el mes ingresado es mayor al mes actual hay que restar 1 (o sea, todavï ¿½a no cumpliï ¿½ aï ¿½os).
      2. Si el mes ingresado es menor al mes actual se deja la edad como estï ¿½.
      3. Si el mes ingresado es igual al mes actual hay que comparar los dï ¿½as de la misma forma.

Añade tu respuesta

Haz clic para o