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.
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:
Esercizi: