EchoEcho.Com
KOMPLETT KURS

HEM KURSER JAVASCRIPT GRUND     
EchoEcho.Com
REDSKAP & RESURSER
 HEM 
 
 KURSER 
 
 RESURSER 
 
 REDSKAP 
 
 DOKUMENTATIONER 
 
 ÖVERSIKT 
  
SÖK PÅ SIDAN

Tala om för en vän
REKOMENDERA SIDAN    

JAVASCRIPT GRUND

INTRODUKTION


PLACERING I HTML


DET FÖRSTA SCRIPTET


VERSALER


POPUP-RUTOR


VARIABLER


IF OCH ELSE


FUNKTIONER


HÄNDELSER


LOOPS


ARRAYS

JavaScript Grunder :
FUNKTIONER

Istället för att bara lägga in ditt javascript och låta webläsaren utföra uppgiften så snart scriptet lästs in, vill du kanske att ditt javascript skall utföras endast vid en speciell situation.

Till exempel, om du skapar en javascript-kod som ändrar bakgrundsfärg på sidan när användaren klickar på en knapp, måste du tala om för läsaren, att scriptet inte skall utföras med en gång då sidan laddats.

För att hindra läsaren att utföra ett script så snart sidan laddats, måste du skriva scriptet som en funktion.

Javascript som skrivs som funktioner utförs inte förrän du specifikt har frågat efter det. På det här sättet får du full kontroll över när och hur.

Titta på det här exemplet på ett script som skrivits som en funktion:

<html>
<head>
<script>
function minfunktion()
{
alert("Välkommen till min värld!!");
}

</script>
</head>

<body>
<form name="mittformulär">
<input type="button" value="Tryck på mig" onClick="minfunktion()">
</form>
</body>
</html>


Klicka på knappen för att se vad scriptet i exemplet gör:







Om raden: alert("Välkommen till min värld!!"); inte hade skrivits in i en funktion, då skulle den helt enkelt visas så snart raden laddats.

Men eftersom vi skrev den som en funktion, visades den inte förrän du tryckte på knappen.




Funktionens "anrop" är på den här raden:

<input type="button" value="Klicka här" onClick="minfunktion()">


Som du ser, placerade vi knappen i ett formulär och lade till en händelse onClick="minfunktion()" till knappens egenskaper.

På nästa sida ges en detaljerad förklaring på de olika händelser du kan använda för att utlösa funktioner.




Den generella syntaxen för en funktion är:

function funktionsnamn(variable1, variable2,..., variableX)
{

// Här skrivs javascript-raderna för funktionen
}





Funktionens början och slut markeras med { och }.





En typisk bugg - när man skriver javascript funktioner - är när man glömmer vikten av versaler i javascript. Ordet function måste stavas exakt som function. Function eller FUNCTION skapar fel.

Detsamma gör sig gällande vid användandet av versaler i funktionens namn. Låt oss säga att du har en funktion som kallas minfunktion() skulle det bli fel om du istället skrev Minfunktion(), MINFUNKTION() eller MinFunktion().



<< FÖREGÅENDE
LÄS MER >>

JAVASCRIPT MENY

JAVASCRIPT GRUNDER


ANIMERADE KNAPPAR


WEBLÄSARKONTROLL


COOKIES


POPUP FÖNSTER


DROP-DOWN MENYER


FORM VALIDERING


FRAMESET SCRIPT


MULTIBLA LÄNKAR




Click Here!





EchoEcho.Com
KOMPLETT KURS
 HEM 
 
 KURSER 
 
 RESURSER 
 
 REDSKAP 
 
 DOKUMENTATIONER 
 
 ÖVERSIKT 
EchoEcho.Com
REDSKAP & RESURSER

(c) Copyright 1998-2000 NetKontoret - All Rights Reserved