In questo MHW, proseguirete l’idea progettuale iniziata nel primo MHW, con l’obiettivo di integrare JavaScript all’interno della pagina che avete precedentemente realizzato.
Nello specifico, i requisiti di questo esercizio sono:
addEventListener() per gestire eventi nella pagina;document.createElement() per creare dinamicamente oggetti HTML a partire da contenuti definiti in JavaScript;src;classList;display;data-*.Alcuni esempi di funzionalità che potete aggiungere sono le seguenti:
data-*, da usare per mostrare dati aggiuntivi quando l’utente clicca o si muove sopra certi elementi.La consegna del MHW dovrà essere effettuata sul vostro repository GitHub e dovrà includere i file HTML, CSS, JavaScript e le immagini da inserire nella pagina.
Importante: i file devono essere caricati direttamente nella cartella principale del repository, e non sotto forma di file compressi (es. zip).
Inoltre, il nome del repository deve essere testualmente mhw2, non MHW2 o minihomework2 o qualunque altra cosa.
Per una piena valutazione, rispettate le seguenti specifiche: