Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Na rozdiel od pravidelných výkazov vo formáte HTML , ktoré tvoria objekty sa zobrazujú na stránke , vyhlásenie JavaScript spôsobiť dôjsť akcie . Nasledujúci kód vytvorí funkciu pomenovanú " changeColor " :
funkcie changeColor ( ) { buttonObject style backgroundColor = "red " ; }
funkcie changeColor obsahuje vyhlásenie , že zmení tlačidlo v pozadí farbu na červenú . Táto funkcia je jednotka kódu , ktorý iné vyhlásenie JavaScript môže volať zmeniť farbu tlačidlo je na červenú . Pri zobrazení webovej stránky v prehliadači , nevidíte vyskytujúce sa táto činnosť JavaScript , hoci táto funkcia formovať vaše prehliadanie webu .
Status Bar Informácie
pri pohybe myšou nad odkaz , váš prehliadač normálne zobrazí adresa URL odkazu v stavovom riadku v dolnej časti prehliadača . Niektorí užívatelia si tento displej užitočná , pretože im pomáha identifikovať Odkaz je cieľ , než ho navštíviť . Vývojárom vytvárať tieto typy väzieb , ako je uvedené nižšie :
href = " http://www a_web_site com " > Navštívte tento web < /a >
Keď pohnete myši " navštívte tieto stránky " , URL s názvom " http://www a_web_site com " sa objaví v stavovom riadku . Ak presuniete kurzor myši na inú linku , môže sa objaviť rôzne URL , alebo môžete vidieť slová " JavaScript Void . "
Odpadá Správy
Prehliadače môžu zobrazovať " JavaScript Void " , pretože odkazy na webové stránky nemajú vždy poukázať na adresy URL na webe . Programátor by mohol odkaz volanie funkcie namiesto odkazu :
href = " # " onclick = " return ( changeColor ( ) ) ; " > Change Color < /a > ;
Toto vyhlásenie , ktorého href hodnota je null , volanie funkcie changeColor . Keď je táto funkcia vracia hodnotu " true " , môže dôjsť k neočakávanej udalosti , ako je napríklad prehliadač skákanie na hornej časti stránky , alebo dokonca aj na novú stránku . Pridanie " JavaScript.void " do výkazu zabraňuje tieto problémy z deje , ako je znázornené na nasledujúcom vyhlásenie :
< a href = " JavaScript : void ( 0 ) " onclick = " return ( changeColor ( ) ) ; " > Zmeniť farbu < /a >
Ak presuniete kurzor myši na odkaz kódované týmto spôsobom , uvidíte " JavaScript.void " namiesto adresy URL vo svojom postavení bar .
Úvahy
Keď sa zobrazí " JavaScript.void " v stavovom riadku , nemusíte kontrolovať nápovedu prehliadača , aby zistil , či je niečo zle . Jednoducho kliknite na odkaz , ktorý zobrazí túto správu povie váš prehliadač spustiť kód na odkaz odkazy . Ako ďalší vývojári začať vytvárať nenápadné JavaScript , pravdepodobne uvidíte menšie výskyty správy JavaScript.void , pretože programátori nebudú umiestniť kód JavaScript vnútri tagov , ktoré vytvárajú odkazy a ďalšie prvky HTML .