codice JavaScript può essere scritto direttamente nel codice HTML di una pagina , o posto in un file separato . Sarà necessario utilizzare il tag SCRIPT , indipendentemente da dove si inserisce il codice Javascript . Alcuni tag HTML come script può essere modificato con i parametri chiamate attributi . Se si scrive il codice JavaScript nel documento HTML , usare l'attributo di lingua e impostarlo su Javascript. Scrivi il tuo codice JavaScript dopo questo tag di apertura .
Se riferimento codice JavaScript memorizzato in un file separato , utilizzare il tipo e attributi src per il tag di apertura . Imposta l'attributo di tipo a "text /javascript" e l'attributo src per il nome del file .
In ogni caso , ricordatevi di usare la chiusura < /script > tag .
Funzioni
una funzione è un blocco digitale di codice che può essere chiamato ripetutamente . Le funzioni non vengono eseguite quando la pagina viene caricata nel browser , ma quando sono chiamati dal codice , o qualche azione dell'utente. Le funzioni possono essere scritte con variabili di input , che passano i valori alla funzione. Tutte le funzioni restituiscono un valore predefinito di "null ". La parola chiave "ritorno" passa un valore specificato torna alla dichiarazione che la chiamava . Mentre gli utenti possono scrivere le proprie funzioni , JavaScript contiene anche una serie di funzioni built-in , come Void .
Void Funzione
Una tecnica per le funzioni di chiamata è quello di incorporarli all'interno di un link ad ancora : se si href="javascript: alert('Here's tuo alert!')"> Show Me An Alert < /a> . Un browser tenterà di aprire qualunque link href cliccato e caricare la pagina che rappresenta. La funzione di allarme permette di rimanere sulla stessa pagina e non carichiamo uno nuovo , perché la funzione di allarme restituisce un valore null. Il browser vede nulla e non si ferma , sapendo che non c'è nulla da caricare. Lo scopo della funzione Void è quello di restituire null, senza fare niente altro , annullando così il caricamento della pagina . Nulla deve essere chiamato con un parametro .
Esempio
È possibile incorporare la funzione di vuoto all'interno di un hyperlink che apre un'altra finestra del browser . Guardate questo esempio di codice :
href="javascript:void(window.open('page.html', '', ''))"> nuova finestra < /a>
Quando l'utente fa clic sul collegamento " New Window " , JavaScript verrà aperto il file page.html in una nuova finestra del browser , lasciando la finestra corrente sulla sua pagina originale . La funzione void annulla il caricamento della pagina , consentendo il codice window.open per essere eseguito .
Alternativa a Void
Void a volte può causare errori . Una alternativa è quella di utilizzare un href che punta a " # " , un URL inesistente , e chiamare il codice nel caso in cui il ' onclick ' di quel collegamento ipertestuale . Questo può essere problematico , però, perché molti browser cercherà la pagina per il " # " anchor link , e ricaricare , o passare alla parte superiore della pagina del sito . Si può impedire al browser di valutare il collegamento ipertestuale del tutto, terminando il codice onclick con l'istruzione ' return false ' . L'esempio precedente , utilizzando questa tecnica , sarebbe simile a questa :
< a href = " # " onclick = " window.open ( ' pagina.html ','' ,''); return false ; " > Nuova finestra < /a>
Programmazione © www.354353.com