EchoEcho.Com
KOMPLETTE WEBKURSER

HJEM KURSER JAVASCRIPT INTRO     
EchoEcho.Com
TOOLS & RESSOURCER
 HJEM 
 
 KURSER 
 
 RESSOURCER 
 
 REDSKABER 
 
 DOKUMENTATION 
   
 OVERSIGT 
  
  SØG PÅ DETTE SITE

FORESLÅ DETTE SITE
FORESLÅ DETTE SITE      

JAVASCRIPT INTRO

INTRODUKTION


PLACERING I HTML


DET FØRSTE SCRIPT


STORE BOGSTAVER


POP UP BOXE


VARIABLE


IF OG ELSE


FUNKTIONER


EVENTS


LOOPS


ARRAYS

JavaScript :
FUNKTIONER

I stedet for blot at indsætte Javascript på din side og lade browseren udføre opgaverne, så snart scriptet er læst, kunne du måske godt tænke dig, at dit Javascript kun bliver udført, når bestemte events finder sted.

Hvis du f.eks. laver en Javascript-kode, som ændrer baggrundsfarven på din side, når brugeren klikker på en knap, så er du nødt til at fortælle browseren, at scriptet ikke skal udføres, så snart det bliver loadet.

For at forhindre en browser i at udføre et script, så snart det bliver loadet bliver du nødt til at skrive scriptet som en funktion.

At skrive Javascript ind i funktioner bevirker, at Javascript ikke udføres, før du specifikt beder om det. På denne måde får du fuld kontrol over timingen.

Gennemse dette eksempel over scriptlines skrevet som funktion:

<html>
<head>
<script>
function minfunktion()
{
alert("velkommen til min verden");
}

</script>
</head>

<body>
<form name="minform">
<input type="button"value="Tryk mig"onClick="minfunktion()">
</form>
</body>
</html>


Klik på knappen for at se, hvad scriptet i eksemplet gør:







Hvis linien: alert("Velkommen til min verden"); ikke var blevet skrevet ind i en funktion, ville den simpelthen blive udført så snart linien blev loadet.

Men eftersom vi skrev den som en funktion, blev den ikke udført, før du klikkede på knappen.




Funktionens kald er i denne linie:

<input type="button" value="Klik her" onClick="minfunktion()">


Som du kan se, placerede vi knappen i en form og indsatte onClick="minfunktion()"-eventen i knappens egenskaber.

På næste side gives en detaljeret beskrivelse over de forskellige events, som du kan bruge, for at udløse funktioner.




En funktions generelle syntaks er:

function funktionsnavn(variabel1, variabel2,..., variableX)
{

// Her er funktionens Javascriptlines
}





Funktionens start og slutning markeres ved { og }.




En typisk fejl, når du indsætter Javascript-funktioner, er at glemme vigtigheden af store bogstaver i Javascript. Ordet function SKAL skrives function. Function eller FUNCTION ville forårsage en fejl.

Det samme gør sig gældende ved brug af store bogstaver i funktionens navn. Lad os sige, at du har en funktion kaldet minfunktion(), så ville det forårsage en fejl, hvis du refererede til den som Minfunktion(), MINFUNKTION() eller Minfunktion().



<< TILBAGE
LÆS MERE >>

JAVASCRIPT MENU

JAVASCRIPT INTRO


ANIMEREDE KNAPPER


BROWSER DETECTION


COOKIES


POPUP VINDUER


DROP DOWN MENU


FORM VALIDERING


FRAMESET SCRIPT


MULTI LINK








EchoEcho.Com
KOMPLETTE WEBKURSER
 HJEM 
 
 KURSER 
 
 RESSOURCER 
 
 REDSKABER 
 
 DOKUMENTATION 
   
 OVERSIGT 
EchoEcho.Com
TOOLS & RESSOURCER

(c) Copyright 1998-1999 NetKontoret - All Rights Reserved         Opdateret: 09/20/2001 12:10:09