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 .