|
|
Oggetti:
JavaScript è un linguaggio basato sugli oggetti. Definiamo oggetto:
Per oggetto intendiamo qualunque cosa serva per creare la nostra pagina web:
- oggetti definiti mediante HTML (es. img...)
- oggetti definiti dal browser (es. navigator...)
- oggetti di JavaScript (es. date...)
- oggetti creati dall'utente (con new)
Accedere agli oggetti
Tutti gli oggetti di JavaScript partono da Window fino ad arrivare alla proprietà,
al metodo o al gestore evento dell'oggetto.
Per accedere ad un oggetto dobbiamo descrivere il percorso per arrivarci. Per far questo
iniziamo dal punto più alto conosciuto (solitamente window o document) fino a scendere nei
dettagli. Il tutto con dei punti che separino le parole (Un esempio pratico esterno è il
caricamento del sito: WWW.xoomer.ciao.nome.it)
Esempio:
Document.nomeform.valuepulsante In questo caso accedo ad un form
Proprietà:
Le proprietà sono tutti gli attributi che distinguono gli oggetti. Per fare un esempio basta
pensare ad una immagine, che ha come proprietà src, name, border ecc.
Metodi:
Il metodo è una funzione particolare già presente in JavaScript che descrive il comportamento
di un oggetto. Per capire immaginate l'oggetto pulsante con il metodo click() che non è il
gestore di eventi onClick().
La differenza fra i metodi ed i gestori di eventi, è che il metodo descrive un'azione da
applicare ad un oggetto quando lo script entra in azione, mentre il gestore di eventi
risponde ad un'azione di chi naviga.
Per descrivere un metodo dobbiamo in precedenza dire il nome dell'oggetto a cui viene associato,
oppure inserirlo direttamente nella riga HTML che descrive l'oggetto.
Esempio:
back
Codice:
<a href="javascript:window.history.back()">back</a>
In questo caso il metodo back() è seguito dall'oggetto window.history
|
|
|
Script
| |
Motore di ricerca script
|
|