H O M E Klik HIER om in te loggen... Sunday, June 8, 2025


Wat is JavaScript?


'JavaScript is a compact, object-based scripting language for developing client and server Internet applications. Netscape Navigator interprets JavaScript statements embedded in an HTML page.'

JavaScript is een soort programmeertaaltje voor HTML-documenten. Netscape Navigator, vanaf versie 2.0, kan JavaScript-opdrachten die in een html-document zijn opgenomen uitvoeren. De server stuurt het complete document, dus inclusief de html en de javascript over het net naar de gebruiker. Deze opdrachten hebben vaak te maken met:

  • gebruikersacties als muiskliks en toetsen
  • formulieren en andere invoer
  • navigeren tussen verschillende pagina`s
  • berekeningen uitvoeren
  • en nog veel meer...
Zelfs zonder ook maar enige informatie over het net te sturen kun je met JavaScript bijvoorbeeld controleren of een invulformulier wel volledig is ingevoerd en bijvoorbeeld de gebruiker waarschuwen dat er iets niet klopt.

Ondanks het feit dat JavaScript vergeleken met bijvoorbeeld Java een eenvoudige taal is, zijn de mogelijkheden talrijk.
Hieronder kun je daar verschillende voorbeelden van vinden.


Met JavaScript kun je vaststellen welke browser
de gebruiker heeft en welke versie JavaScript
gebruikt kan worden:


Met JavaScript kun je de datum vaststellen en gebruik maken van een grafische teller:


Je kunt ook de pagina vaststellen waar iemand vandaan komt:


Of de datum van de laatste wijziging van het document geven:


Dat kan trouwens ook op een fatsoenlijke manier:


Bovendien kun je gebruik maken van plaatjes die veranderen als je er met je muis over heen gaat:

Deze truuk wordt veel gebruikt bij knopjes die oplichten als je er overheen gaat en zo....


Bij Netscape 3.0+ kun je ook gebruik maken van externe javascripts. De opdrachten staan in een *.js bestand. Dit betekent dat je dezelfde procedures en functies kunt gebruiken op meerdere pagina's:

Dit is een voorbeeld van een extern javascript:


En nog een voorbeeld:


Home   Prikbord   E-mail   FAQ   Help   Zoeken   Colofon
©2002-2005 W.v.Ravenstein