Næste

Oversigt

 

 

Programmering 3: funktioner og kald

I vores første program lagde vi kprogrammet direkte ind i et dokument. Ofte er det en god ide at lægge funktionerne ind i hovedet af dokumentet og så opbygge dem som funktioner.

Dvs dokument koden kommer til at se sådan ud.

<html>
<head>

<script language=JavaScript>
function MinFunktion()
{
var MinVariabel,MinVariabel2;
//Skriv noget her der får nogen ting til at ske
}
</script>
</head>

<body onload="MinFunktion()">
</body>
funktion (skrives med småt) skal være efterfulgt af paranteser, man må godt sætte nogle navne (adskildt med kommaer) ind i parentesen, disse navne kan funktionen så bruge. I JavaScript bruger man "Tuborg-paranteser {" til at lave blokke med. En function skal have mindst en blok med { } Tuborg paranteser. (Navnet Tuborg-parenteser stammer fra at de ligner Tuborgs reklame sat på højkant.

Vi kan også kalde funktionen fra en knap eller en link. Det vil så se sådan ud.

Knap:

<input type="button" onmousedown="MinFunktion()" value="klik her">

Link

<a href=# onclick="MinFunktion()">klik her</a>

Læg mærke til at vi er nødt til at skrive en tom href til et udefineret sted på siden (href=#) for at linket skal virke.

Næste>>