Globale linker

JavaScript

Javascript basis

Lastet med kunnskapen at vi må plassere javascriptet vårt mellom <script>-taggene, er det bare et par ting til vi må vite før vi kan gå igang med vårt første script.

JavaScript linjer avsluttes med et semikolon
Var du våken fikk du kanskje med deg at javascript-linjen på forrige side ble avsluttet med et semikolon. Det betyr at her slutter denne kommandoen, nå kommer det kanskje en ny. Man kan legge hele JavaScriptet på en linje, men det ville bli vanskelig å lese og feilsøke etterpå. Så bryt opp JavaScriptet der det er naturlig å begynne nye linjer (f.eks. etter hver kommando), og bruk semikolon for å avslutte hver linje.

Legg ALLTID tekst mellom fnutter " ".
Når du skal legge inn tekst som skal behandles av et JavaScript, skal teksten alltid omsluttes av anførselstegn - eller fnutter som jeg liker å kalle dem.
Hvis du glemmer å legge teksten mellom fnutter, vil JavaScript behandle teksten som variabler i stedet for tekst. Vi skal straks se på variabler.

Store bokstaver er forskjellige fra små bokstaver.
Husk at det er forskjell på store og små bokstaver. Når du skriver JavaScript må du ha store og små bokstaver på de riktige stedene. JavaScript er case-sensitivt.

Det å bruke store bokstaver eller små bokstaver på feil plass er den vanligste feilen for programmerere på alle nivåer.

Finn din egen stil. Men gjør det gjennomført. Jeg liker å kapitalisere første bokstav i alle ord untatt første, som f.eks: minVariabelNUmmerTo, minVariabel.

Selve scriptet skal kommenteres bort.
Scriptet innenenfor <script>.taggene bør kommenteres vekk med HTML-kommentarer: <!-- //-->. Dette for at nettlesere som ikke støtter <script> taggen ikke skal skrive ut selve koden til nettleseren.
Selve avslutningstaggen ( --> ) må kommenteres vekk ved hjelp av JavaScript kommentarer ( // ) for at Netscape ikke skal prøve å tolke HTML-kommentaren ( --> ) som en del av scriptet. Så avslutningskommentartaggen blir altså //-->

Vårt første script

Istedet for at javaScript skal poppe opp en slitsom dialogboks, kan vi få JavaScript til å skrive inn direkte i dokumentet:

<html>
<head>
<title>Min Javascript side</title>
</head>

<body>
<script type="text/javascript" language="javascript">
<!--
document.write("<b>Hei på deg!!!</b>");
//-->
</script>
</body>
</html>

document.write() er en metode (eller kommando) som forteller at det som følger mellom parentesene skal skrives direkte i dokumentet.

Og husk! Når vi skal skrive inn tekst i JavaScript, skal teksten ligge mellom fnutter.

Scriptet i eksemplet over vil resultere i dette:

La oss se på et eksempel til, for å gjøre det klarere hvor JavaScript skriver teksten på side:

<html>
<head>
<title>Min Javascript side</title>
</head>

<body>
Hallo!<br>
og
<script>
<!--
document.write("Hei på deg!!!<br>");
//-->
< /script>
Nå er det slutt...
</body>
</html>

Resultatet av denne koden vil bli:

Hallo!!!
og Nå er det slutt...

Som du ser skriver JavaScript teksten inn der JavaScriptet er plassert i koden.

<< Forrige sideNeste side >>