JavaScript är ett programmeringsspråk som används på webben . Moderna webbläsare som Internet Explorer, Safari och Firefox möjligt för alla att du kan köra JavaScript . JavaScript är ett " klienten "språk . Att koden hämtas till användarens dator och körs lokalt när en användare besöker en webbsida . JavaScript är ett rikt språk med många funktioner som finns i andra programmeringsspråk , bland annat funktioner . Void är en JavaScript-funktion
skripttagg
JavaScript -kod kan skrivas direkt i HTML- källan på en sida , eller placeras i en separat fil . Du kommer att behöva använda skriptet tag , oavsett var du placerar Javascript -kod . Vissa HTML taggar såsom skript kan ändras med parametrar som benämns attribut . Om du skriver din JavaScript-kod i HTML-dokument använda språket attribut och sätta den till Javascript . Skriv din JavaScript -kod efter detta starttaggen .
Om du refererar till JavaScript -kod som lagras i en separat fil , använd typ och src attribut för öppningstaggen . Ställ in den typ attribut ' text /javascript " och attributet src till namnet på din fil .
I båda fallen kom ihåg att använda den sista -taggen .
Funktioner
En funktion är en diskret kodblock som kan kallas upprepade gånger. Funktioner körs inte när sidan laddas i webbläsaren , men när de kallas av kod , eller någon åtgärd av användaren . Funktioner kan skrivas med ingående variablerna , som passerar värden till funktionen . Alla funktioner returnerar ett standardvärde på " null ". "Return" nyckelord passerar ett visst värde tillbaka till påståendet att kallade det . Användarna kan skriva sina egna funktioner , JavaScript innehåller också ett antal inbyggda funktioner , som Void .
Void Funktion
En teknik för att ringa funktioner är att bädda in dem i ett ankare länk:
Visa ett alert . En webbläsare kommer att försöka öppna alla klickade href länk och ladda sidan den representerar. Den varningsfunktion tillåter oss att vara på samma sida och inte läsa en ny eftersom registreringen funktionen returnerar ett null-värde . Webbläsaren ser detta ogiltiga och hållplatser, vet att det är inget att laddas . The Void funktionens syfte är att returnera null , utan att göra något annat , alltså avbryta laddning av sidan. Void måste anropas med en parameter . Exempel
Du kan visa det tomrum funktion inuti en hyperlänk som öppnar ett annat webbläsarfönster. Titta på detta exempel kod :
href="javascript:void(window. open('page. html', '', ''))"> nytt fönster När användaren klickar på " Nytt fönster "-länken , JavaScript öppnar sida. html filen i ett nytt fönster , medan det aktuella fönstret på sin ursprungliga sida . Tomrummet funktion avbryter laddningen av sidan , samtidigt som fönstret . öppen kod som ska köras.
Alternativ till Void
Void kan ibland orsaka fel . Ett alternativ är att använda en href som pekar på "# " , en icke- existerande url , och ring din kod i " onclick " händelse av denna hyperlänk . Detta kan vara problematiskt , men eftersom många webbläsare kommer att söka på sidan för " # " ankare länken och ladda om , eller hoppa till början av sidan sidan . Du kan förhindra webbläsaren från att utvärdera hyperlänk helt och hållet, genom att sluta dina onclick kod med om påståendet " return false " . Föregående exempel med denna teknik skulle se ut så här :
Nytt fönster