Como desarrollar este ejercicio de HTML
- 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.
- Debajo aparecerï ¿½ un botï ¿½n con la leyenda calcular.
- Al presionar este botï ¿½n se deberï ¿½ calcular la edad exacta del usuario a partir de los datos ingresados.
- Si falta algï ¿½n campo deberï ¿½ aparecer un cartel indicando que faltan datos.
- En caso de estar todos los campos se calcularï ¿½ la edad y se mostrarï ¿½ un cartel indicï ¿½ndolo.
- Ayuda:
- Para obtener la fecha actual se utiliza lo siguiente var d = new Date(); donde la variable d se llena con la fecha actual.
- 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.
- 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.
- 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.
- Para obtener la edad hay que restar el aï ¿½o actual con el aï ¿½o ingresado.
- Si el mes ingresado es mayor al mes actual hay que restar 1 (o sea, todavï ¿½a no cumpliï ¿½ aï ¿½os).
- Si el mes ingresado es menor al mes actual se deja la edad como estï ¿½.
- Si el mes ingresado es igual al mes actual hay que comparar los dï ¿½as de la misma forma.