Diciottesima Esercitazione
- Modificare la form per votare i libri dando la possibilità
di aggiungere nuovi libri. In particolare, aggiungere alla form:
- un campo di input di tipo text per inserire il titolo di un
nuovo libro;
- un campo di input di tipo text per inserire il nome dell'autore;
- un campo di input di tipo text per inserire il codice ISBN;
- un pulsante che, quando premuto, invochi una funzione la quale:
- inserisca come nuovo elemento nell'array libri
un nuovo oggetto di tipo Libro con titolo, autore e
codice ISBN presi dai campi di input descritti sopra e voto
iniziale "?" (consiglio: usare una variabile globale
per tenere memorizzato l'indice dove inserire il nuovo elemento
e incrementarla ad ogni aggiunta di un nuovo libro);
- aggiorni l'array delle opzioni del campo select scelta
inserendo l'opzione corrispondente al nuovo elemento (consiglio:
basta aggiungere un nuovo elemento all'array
document.modulo.scelta.options usando il costruttore
new Option(testo, valore) i cui parametri sono stringhe
opportune per i campi text
e value del nuovo elemento);
Salvare il risultato nel file libroAggiungi.html.
Soluzione