JavaScript

pagine di Roberto Ricci L.S. "A. Righi", Bologna.

Oggetti HTML interattivi

Il linguaggio HTML, oltre ai marcatori per la formattazione del testo, per i collegamenti ipertestuali e per l'incorporamento di elementi multimediali, offre la possibilitā di inserire nella pagina elementi per l'interattivitā.

La struttura che permette tali inserimenti ha in prima analisi la seguente forma:

<nome_tipologia   nome_proprietā="valore"   nome_evento="codice javascript"/> 

In figura, sulla quale č sovrapposta una mappa di aree ciascuna delle quali collega ad approfondimenti, č rappresentata la gerarchia degli oggetti HTML e, tra questi, quelli che rendono possibile all'utente di interagire.

per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire per approfondire

In particolare form consente di creare un raggruppamento di oggetti, ovvero un modulo (e inoltre permette all'utente di inviare informazioni ad un server remoto).

Quando un browser legge il codice HTML di un modulo di nome frmName crea anche un array

document.frmName.elements[] 
che costituisce un elenco degli elementi nel modulo. Inoltre ogni nome di elemento di un modulo diviene anche nome di una proprietā aggiuntive del modulo.

Esempi:

  1. input e output mediante input text
  2. Scomposizione di un numero naturale in fattori primi mediante input text
  3. quesito a risposta chiusa con input radio
  4. quesito a risposta chiusa con select option
  5. conta in aste dentro una textarea
  6. cronometro con pulsanti
  7. altro cronometro di soli pulsanti
  8. tavole di veritā
  9. tavole di veritā e frasi
  10. disequazioni
  11. calcolatrice
  12. calcolatrice scientifica
  13. zeri di una funzione con metodi vari
  14. ordinamenti di una tabella
  15. inoltro dati via posta
  16. gioco del filetto

Esercizi:


pagine di Roberto Ricci L.S. "A. Righi", Bologna. Ultima revisione