Nwlapcug.com


Dove si possono inserire dei tag Javascript?

Dove si possono inserire dei tag Javascript?


All'interno di una pagina Web, è possibile inserire codice JavaScript in varie località. È possibile utilizzare tag script all'interno delle sezioni testa e corpo, inserzione funzioni JavaScript e istruzioni da eseguire. Se si preferisce mantenere il codice JavaScript in un file separato, è possibile collegare il contenuto di questo file all'interno della sezione head della pagina Web. Estratti di JavaScript appaiono anche all'interno di codice di markup HTML, in particolare sotto forma di attributi di listener di eventi.

Script di testa

Le pagine Web possono includere aree di script per il codice JavaScript nella sezione head. Il seguente codice di esempio viene illustrata una sezione di JavaScript che è possibile elencare tra l'apertura e chiusura tag testa nelle vostre pagine:

< script type = "text/javascript" >
/ Funzioni JavaScript qui /
< / script >

Codice JavaScript incluso nelle pagine utilizzando questa tecnica normalmente coinvolge funzioni. Queste funzioni verranno eseguito solo quando qualche evento li induce a..--ad esempio, il caricamento della pagina, o un utente che interagisce con un elemento di pagina Web.

Separare gli script

È possibile includere collegamenti per separare i file JavaScript utilizzando tag script modificato in sezioni testa di pagina Web. Nell'esempio di codice riportato di seguito viene illustrato questa pratica:

< script type = "text/javascript" src="myscriptcode.js" >< / script >

Quando questo markup struttura viene visualizzata in una pagina Web, browser Web dell'utente consente di importare il contenuto dello script richiedendola nella posizione indicata come l'attributo di origine, o "src". La pagina può chiamare funzioni nello script importati, utilizzando la stessa sintassi che sarebbe per funzioni JavaScript elencate direttamente nella sezione head.

Corpo della pagina

Codice JavaScript possa essere visualizzati all'interno della sezione del corpo di pagina all'interno di tag script. Nell'esempio di codice riportato di seguito viene illustrata una sezione di script con un'istruzione di codice semplice all'interno di esso:

< script type = "text/javascript" >
Document.Write("Hello");
< / script >

Questa tecnica consente agli sviluppatori di inserire elaborazione direttamente in una pagina Web. A differenza del codice elencato all'interno delle funzioni nella sezione head, istruzioni JavaScript incluse in questo modo nell'area del corpo della pagina verranno eseguito quando la pagina viene caricata. Ciò significa che il codice venga eseguito senza dover essere chiamato in modo esplicito su un certo evento.

Attributi dell'evento

Chiamate di funzione JavaScript compaiono spesso all'interno degli attributi di listener di eventi degli elementi HTML. In uno scenario tipico, una risorsa di JavaScript, sia nella sezione head della pagina o uno script separato con un link alla testa di pagina, conterrà un elenco di funzioni, come nell'esempio seguente:

Function pressedMe(pressedID) () {
Alert ("Pressed:" + pressedID);
}

Elemento HTML può includere codice istruire il browser per chiamare questa funzione sull'interazione dell'utente, come segue:

< pulsante di tipo = "pulsante" id = "button1" onclick="pressedMe(this.id)" > Premere Me < / >

Quando l'utente fa clic su questo pulsante, il browser cercherà la funzione elencata come attributo "onclick" ascoltatore, chiamandolo e passando l'attributo ID di elemento come parametro.