1. Cambia il colore di sfondo di un elemento: Modifica il colore di sfondo di un div o di un altro elemento HTML tramite JavaScript.
2. Inserisci testo in un div: Usa JavaScript per aggiungere del testo all'interno di un div esistente.
3. Aggiungi un elemento HTML: Inserisci un nuovo elemento HTML (come un paragrafo o un'immagine) in una posizione specifica del DOM.
4. Rimuovi un elemento HTML: Elimina un elemento HTML esistente dalla pagina, ad esempio rimuovendo un paragrafo specifico.
5. Cambia stile al passaggio del mouse: Modifica lo stile di un elemento (come il colore del testo) quando il mouse passa sopra di esso.
6. Bottone per nascondere/mostrare un paragrafo: Crea un bottone che, al clic, nasconde o mostra un paragrafo.
7. Modifica il contenuto di un tag: Cambia il testo all'interno di un elemento utilizzando JavaScript.
8. Cambia dimensione di un'immagine al clic: Modifica la dimensione di un'immagine quando viene cliccata.
9. Cambia colore del testo al clic: Fai in modo che il colore del testo di un paragrafo cambi quando viene cliccato.
10. Alert al clic su un elemento: Visualizza un messaggio di alert quando un elemento specifico viene cliccato.
11. Aggiungi classe CSS con evento: Aggiungi una classe CSS a un elemento in risposta a un evento, come un clic.
12. Evidenzia elemento al passaggio del mouse: Quando il mouse passa sopra gli elementi di un elenco, evidenzia l'elemento sotto il cursore.
13. Lista dinamica con input e bottone: Crea una lista nella quale gli utenti possono aggiungere elementi tramite un campo di input e un bottone.
14. Contatore di click su un bottone: Implementa un contatore che tiene traccia del numero di volte che un bottone viene cliccato.
15. Cambia colore di sfondo al mouseout: Cambia il colore di sfondo di un elemento quando il cursore lascia l'area dell'elemento.
16. Modifica immagine al passaggio del mouse su un'altra: Cambia un'immagine visualizzata quando l'utente passa il mouse su un'altra immagine.
17. Menu a tendina: Crea un menu che mostra o nasconde contenuti quando selezionato.
18. Animazione di un div: Muovi un div orizzontalmente nella pagina utilizzando un bottone.
19. Cambia testo con input: Modifica il testo di un elemento HTML in base a ciò che l'utente digita in un campo di input.
20. Controllo visibilità con checkbox: Usa una checkbox per controllare la visibilità di un elemento HTML.
21. Cambia stile con cambio testo input: Modifica lo stile di un elemento quando cambia il testo all'interno di un campo di input.
22. Carosello di immagini: Crea un carosello di immagini con bottoni per scorrere avanti e indietro tra le immagini.
23. Effetto dissolvenza al clic: Aggiungi un effetto di dissolvenza a un elemento quando viene cliccato.
24. Timer semplice: Costruisci un timer con funzioni di avvio e arresto.
25. Visualizza coordinate del mouse: Rileva e mostra le coordinate del mouse quando si sposta sopra un elemento specifico.
26. Cambia immagine di sfondo: Cambia l'immagine di sfondo di un div in base alla selezione effettuata in un dropdown.
27. Barra di progresso con bottone: Realizza una barra di progresso che si aggiorna ogni volta che un bottone viene premuto.
28. Form con validazione dati: Crea un form con la validazione dei dati inseriti in tempo reale.
29. Tooltip personalizzati: Mostra dei tooltip personalizzati quando l'utente passa
il mouse sopra gli elementi.
30. Drag and drop: Permetti agli utenti di trascinare elementi in un'area designata.
31. Genera numero casuale: Al clic di un bottone, genera un numero casuale e visualizzalo.
32. Animazione colore e dimensione: Crea un'animazione che cambia colore e dimensione di un elemento.
33. Orologio digitale: Visualizza l'ora corrente in un orologio digitale.
34. Ridimensiona immagine con slider: Usa uno slider per ridimensionare dinamicamente un'immagine.
35. Sistema di tab: Crea un sistema di tab che mostra e nasconde contenuti diversi.
36. Cambio layout con bottoni: Cambia il layout di una pagina (ad esempio da griglia a lista) utilizzando diversi bottoni.
37. Gioco 'Indovina il numero': Realizza un semplice gioco dove l'utente deve indovinare un numero.
38. Lightbox per immagini: Crea un lightbox per visualizzare le immagini in grande.
39. Genera grafici: Crea grafici semplici a partire da dati inseriti dall'utente.
40. Editor di testo semplice: Costruisci un editor di testo con opzioni di formattazione base.
41. Effetto parallax: Implementa un effetto parallax su uno sfondo mentre l'utente scorre la pagina.
42. Form multi-step: Crea un form suddiviso in più passaggi con validazione per ciascuno.
43. Lista ordinabile: Realizza una lista le cui voci possono essere riordinate tramite drag and drop.
44. Integra API esterna: Utilizza un'API esterna per visualizzare dati, come le informazioni meteorologiche.
45. Gioco di memoria: Crea un gioco di memoria con carte da girare.
46. Sistema di filtraggio elementi: Implementa un sistema per filtrare un elenco di elementi.
47. Galleria immagini con zoom: Crea una galleria di immagini che permette di zoomare al clic.
48. Integra Google Maps: Mostra una mappa con marcatori personalizzati utilizzando Google Maps.
49. Applicazione todo-list: Sviluppa un'applicazione per gestire una lista di cose da fare.
50. Quiz interattivo: Crea un quiz con domande a risposta multipla e calcola il punteggio finale.