SMS versturen!






Wat is javascript

Javascript is een cliënt site taal, wat inhoud dat de code wordt uitgevoerd op de computer van de bezoeker van de site. Het doet dus niets op de server waardoor het ook zijn beperkingen heeft. Zo is het dus niet mogelijk om er een database mee te benaderen of een tekstbestand op de server mee te updaten. Een gastenboek of iets dergelijks wordt dus niet gemaakt met javascript.
Vaak wordt javascript verward met Java of JSP. Javascript is ontwikkelt om in de browser van de bezoeker te draaien.
We gaan in een aantal artikelen u de mogelijkheden laten zien van wat javascript nu precies kan.

Wat kan javascript precies

  • Javascript geeft HTML ontwerpers een programmeertool. HTML ontwikkelaars zijn normaal gesproken geen programmeurs, maar javascript is een script taal met een vrij eenvoudige syntax. Bijna iedereen kan een klein stukje code in hun HTML pagina's zetten.
  • Javascript kan dynamische tekst in een HTML pagina zetten. Een javascript opdracht als: document.write("<1>" + name + "</1>") schrijft een variabele tekst in een HTML pagina.
  • Javascript kan reageren op gebeurtenissen. Een javascript kan uitgevoerd worden wanneer er iets gebeurt, bijvoorbeeld wanneer een pagina klaar is met laden of wanneer iemand klikt op een HTML element.
  • Javascript kan HTLM elementen lezen en schrijven. Javascript ken de inhoud van een HTML element lezen of veranderen.
  • Javascript kan gebruikt worden voor het valideren van gegevens. Javascript kan gebruikt worden voor het valideren van gegevens van een formulier voordat het wordt doorgestuurd naar de server. Dit bespaart de server extra procestijd.

Hoe zet je javascript in een HTML pagina

<html>
<body>
<script type="text/javascript">
document.write("Hallo wereld!")
</script>

</body>
</html>

De bovenstaande code schrijft de volgende tekst naar het scherm:

Hallo wereld!

Om een stukje javascript in een HTML pagina te voegen gebruiken we de <script> tag. Met het attribuut type definieren we de taal.

<script type="text/javascript">

Daarna wordt het stukje javascript uitgevoerd. met document.write schrijven we de tekst "Hallo wereld!" naar de browser.

document.write("Hallo wereld!")

Daarna moet je aangeven dat het script gereed is.

<script>

Veel ontwikkelaars denken nog steeds dat je iedere regel script moet afsluiten met een semicolon (;). Dit is in javascript echter niet verplicht. Je mag het dus gebruiken maar is niet nodig. Je moet het wel gebruiken wanneer je op één regel meerde stukken tekst wil zetten. Dit maakt je script echter moeilijker leesbaar en wordt daarom ook niet gebruikt.

27 september 2004
bron: w3c (w3schools.com)