Javascript 1

JavaScript is een scriptingtaal.
Er bestaat een client-side en een server-side Javascript. Client-side JavaScript
wordt direct uigevoerd via de browser van de bezoeker. Aan de kant van de cliƫnt. Server-side Javascript
wordt uitgevoerd op de server en wordt dan weer naar de browser van de gebruiker getstuurd. Onze aandacht gaat met
name uit naar de client-side.

Het voordeel van JavaScript is dat je een webpagina interactief en dynamisch kunt maken. HTML is een statische taal.
Maar met JavaScript wordt het een aantrekkelijker gebeuren voor de bezoeker. Je kunt bijvoorbeeld afbeeldingen dynamisch
vervangen, webformulieren op juistheid controleren en berekeningen laten uitvoeren.

Even voor de duidelijkheid, JavaScript is iets anders dan de programmeertaal Java. Hoewel de geschiedenis van beide
wel nauw aan elkaar is verbonden. Java is een ingewikkelde taal, waar maar weinig mensen goed mee overweg kunnen.
Netscape vond dat er een taal moest komen, die wel de mogelijkheden van Java had, maar eenvoudig was te leren.
Zo kwam er ‘Mocha’ op de markt, die naam veranderde in ‘Livescript’en tenslotte in ‘JavaScript’.

De komende weken gaan we aan de slag met het leren programmeren van JavaScript. Enkele taken die je kunt uitvoeren
met JavaScript zijn onder andere Browserdetectie, Cookies, Browservensters controleren, Formulieren valideren en
events laten uitvoeren. Mocht je vragen hebben dan kun je hiervoor altijd terecht in het
forum, waar ook het onderdeel
JavaScript aan wordt toegevoegd.

Goed even naar de praktijk. Je moet de browser laten weten dat je met een JavaScriptje gaat werken. Dit kan op
drie manieren.
– In een html-tag,
– In een apart bestand,
– Tussen de script tag.(<script>…</script>)

Zetten we bijvoorbeeld de volgende code op deze website, dan is deze een onderdeel van de tag <a> (anker).

<a href=”http://localhost:8888″
onmouseover=”alert(‘Ga naar de beginpagina’)”>HTML Site</a>

Een reactie achterlaten

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *