Javascript

Vad är JavaScript?

JavaScript är ett nytt script-språk för Web-sidor som kan bäddas in i HTML-koden. JavaScript ger dig många möjligheter att förbättra in HTML-sida med en del intressanta saker. Du kan t ex enkelt svara på användarinitierade händelser. En del av de saker som nu är möjliga att göra med JavaScript var tidigare bara möjliga att göra med CGI-script. Du kan alltså göra verkligt sofistikerade sidor med hjälp av JavaScript och man hittar många exempel på hur man kan använda JavaScript på Internet. Bäst är att titta på några sidor som bygger på JavaScript. Det finns många länkar på Gamelan (JavaScript-sektionen). Du kan hitta Netscapes dokumentation på här.

Vad är det för skillnad mellan Java och JavaScript?

Även om namnen är lika är Java inte samma sak som JavaScript. Det är två olika programmeringstekniker för i huvudsak Internet. Java är ett programspråk. JavaScript är ett script-språk (precis som namnet antyder). Skillnaden är att man kan skapa riktiga program med Java. Ofta vill man bara ha en trevlig effekt och slippa bry sig om vanlig programmering. JavaScript är tänkt att vara lätt att förstå och använda och scriptförfattaren behöver inte kunna så mycket programmering. Man kan säga att JavaScript är en utökning av HTML snarare än ett eget språk. Detta är naturligtvis inte den officiella definitionen, men vi tycker att detta synsätt gör det lättare att skilja mellan Java och JavaScript.

Hur kör man JavaScript?

Den första internetläsaren som hade stöd för JavaScript var Netscape Navigator 2.0. Senare versioner stöder naturligtvis också JavaScript. Det kanske är av intresse att veta att Java inte stöds av alla Netscape Navigator 2.0 (och högre) versioner. Mac-versionen verkar t ex ha många buggar och Windows 3.11-versionen har inget Javastöd alls. En annan läsare med stöd för JavaScript är Microsofts Internet Explorer 3.0 och senaste versionen 4.0.

Några enkla JavaScript-exempel

Här följer några enkla funktioner med JavaScript. För att se källkoden är det bara att högerklicka i dokumentet och välja 'View Source' förutsatt att du använder Netscape Communicator. (Gör du inte det får du skylla dig själv och på egen hand lista ut hur man ser koden.)

Ändra bakgrundsfärg till:

Blå
Grön
Grå
Gul

Dessutom har du kanske sett att vi lagt till JavaScript vid alla länkar som gör att det dyker upp en text nere i statusraden istället för URL:en.