Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    Varför har min Javascript Visa Void

    ? Även om du aldrig skriva en rad JavaScript -kod , kan du ibland se ord som " JavaScript Void " visas vid surfning . JavaScript , ett programmeringsspråk , befogenheter många webbplatser och hjälper utvecklare att göra dessa webbplatser interaktivt . " JavaScript Void " visas i en webbläsare på grund av hur en programmerare skrev webbsidans JavaScript -kod . JavaScript Uttalanden och funktioner

    skillnad från vanliga HTML uttalanden som gör objekten visas på en sida , JavaScript uttalanden orsakar åtgärder för att uppträda . I följande kod skapas en funktion som heter " changeColor " :

    funktion changeColor ( ) { buttonObject stil backgroundColor = " red " ; }

    changeColor funktionen innehåller ett uttalande som ändrar en knapp bakgrund färg till rött . Denna funktion är en enhet av kod som andra JavaScript uttalanden kan ringa för att ändra en knapp färg till rött . När du visar en webbsida i en webbläsare , ser du inte detta JavaScript aktivitet inträffar , även om dessa funktioner forma din webbupplevelse .
    Status Bar Information

    När du flyttar musen över en länk , visar webbläsaren normalt länkens URL i statusfältet längst ned i webbläsaren . Vissa användare tycker att detta display användbart eftersom det hjälper dem att identifiera en länk destination innan du besöker den . Utvecklare skapa dessa typer av länkar som visas nedan :

    Besök denna webbplats < /a>

    När du flyttar musen över " Besök denna webbplats , " URL som heter " http://www a_web_site com " visas i statusfältet . Om du flyttar musen över en annan länk , får en annan webbadress visas eller du kan se orden " JavaScript Void . " Addera ditt Void Meddelanden

    Webbläsare kan visa " JavaScript Void " eftersom länkar på en webbsida inte alltid att peka på webbadresser på webben . En programmerare kan göra en länk anropa en funktion i stället för en länk :

    Byt färg < /a > ;

    Detta uttalande , vars href värdet är null , kallar changeColor funktionen . Om denna funktion returnerar värdet " sant", oväntade händelser kan inträffa , till exempel webbläsaren att hoppa till början av sidan eller till och med till en ny sida . Lägga " JavaScript.void " till meddelandet hindrar dessa problem från att hända , vilket visas i följande uttalande :

    < a href = " javascript: void ( 0 ) " onclick = "return ( changeColor ( ) ) ; " > Ändra färg < /a> p Om du för musen över en länk kodas på detta sätt , kommer du att se " JavaScript.void " i stället för en webbadress i din status bar .
    Överväganden

    När " JavaScript.void " visas i din status bar , behöver du inte att kontrollera din webbläsares hjälp för att se om något är fel . Bara klicka på länken som visar att budskapet berättar din webbläsare för att köra koden länken referenser . När fler utvecklare börja skapa diskret JavaScript , du sannolikt kommer att se färre förekomster av JavaScript.void budskap , eftersom programmerare inte kommer att placera JavaScript -kod inuti taggar som skapar länkar och andra HTML- element .


    Tidigare:

    nästa:
    relaterade artiklar
    ·IE 8 JavaScript ogiltig pekare Fel
    ·HTML onload Alternativ
    ·Hur konvertera HTML till JSP
    ·Så ändrar HTML bakgrundsfärg med en prompt i Javascr…
    ·Hur Override varje element i DIV
    ·Varför har min Javascript Visa Void
    ·JavaScript som en server-side kod för Apache
    ·Hur man använder Prototype JS
    ·Hur vill kolla webbläsare Skriv in JavaScript
    ·Hur får man en Cookie Script
    Utvalda artiklarna
    ·Hur konvertera HTML till text i Java
    ·Hur man kör Source Code
    ·Hur man skriver en ansökan Temperatur konvertering som…
    ·Hur man sätter in en MySQL databas
    ·Hur du krypterar en stor fil i Java
    ·Hur att mata ut flera värden från en Access-frågan
    ·Så här aktiverar Java Applets
    ·Hur man skriver div-taggar
    ·Formulär i Visual Basic i Project för skolväsendet
    ·Microsoft Visual Studio 2008 Krav
    Copyright © Dator Kunskap http://www.dator.xyz