Nwlapcug.com


Perché il mio Javascript Mostra Sub?

Perché il mio Javascript Mostra Sub?


Anche se non è mai scrivere una riga di codice JavaScript, si verifichino occasionalmente parole come "JavaScript Void" appaiono durante la navigazione Web. JavaScript, un linguaggio di programmazione, molti siti Web di poteri e consente agli sviluppatori di rendere quei siti interattivi. "JavaScript vuoto" viene visualizzato in un browser a causa del modo che un programmatore ha scritto codice JavaScript della pagina Web.

Funzioni e istruzioni JavaScript

A differenza delle normali istruzioni HTML che rendono gli oggetti vengono visualizzati in una pagina, istruzioni JavaScript causano azioni a verificarsi. Il codice seguente crea una funzione denominata "ModificaColore":

Function changeColor() () {
buttonObject stile backgroundColor = "red";
}

La funzione di changeColor contiene un'istruzione che cambia colore di sfondo di un pulsante rosso. Questa funzione è un'unità di codice che possono chiamare altre istruzioni JavaScript per modificare il colore di un pulsante in rosso. Quando si visualizza una pagina Web in un browser, non vedete questo JavaScript in corso attività, anche se queste funzioni forma la tua esperienza di navigazione.

Informazioni sulla barra di stato

Quando si sposta il mouse su un collegamento, il browser visualizza normalmente l'URL del collegamento nella barra di stato nella parte inferiore del browser. Alcuni utenti trovano questa visualizzazione utile perché li aiuta a identificare la destinazione di un collegamento prima di visitarlo. Gli sviluppatori di creare questi tipi di collegamenti, come illustrato di seguito:

< a href = "http://www a_web_site com" > visita questo sito < /a >

Quando si sposta il mouse su "Visita questo sito", l'URL denominato "http://www a_web_site com" viene visualizzato nella barra di stato. Se si sposta il mouse su un collegamento diverso, potrebbe essere visualizzato un URL diverso o si possono vedere le parole "JavaScript vuoto."

Messaggi di sub

Browsers possono visualizzare "JavaScript Void" perché link su una pagina Web non è sempre necessario puntano a URL sul Web. Un programmatore potrebbe fare un link a chiamare una funzione invece di un link:

< a href = "" onclick = "return (changeColor());" > Cambiare colore < /a >

Questa dichiarazione, il cui valore di href è null, chiama la funzione di changeColor. Se la funzione restituisce un valore "true", eventi imprevisti possono verificarsi, ad esempio il browser che salta alla parte superiore della pagina o anche a una nuova pagina. Aggiungendo "JavaScript.void" all'istruzione impedisce questi problemi accada, come illustrato nell'istruzione seguente:

< un href="JavaScript:void(0)" onclick = "return (changeColor());" > Cambiare colore < /a >

Se si sposta il mouse su un collegamento codificato in questo modo, si vedrà "JavaScript.void" invece di un URL nella barra di stato.

Considerazioni

Quando viene visualizzata la finestra di "JavaScript.void" nella barra di stato, non devi controllare la guida del tuo browser per vedere se c'è qualcosa di sbagliato. Semplicemente cliccando il link che visualizza quel messaggio dice al browser di eseguire il codice il collegamento fa riferimento. Come sempre più sviluppatori cominciano a creare unobtrusive JavaScript, probabilmente vedrete un minor numero di occorrenze del messaggio JavaScript.void, perché i programmatori non inserire codice JavaScript all'interno di tag che creare collegamenti e altri elementi HTML.