![]() |
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
EchoEcho.Com KOMPLETT KURS |
![]() HEM ![]() ![]() ![]() |
EchoEcho.Com REDSKAP & RESURSER |
|||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
![]() | |||||||||||||||||
| |||||||||||||||||
![]() | ![]() | ||||||||||||||||
![]() | ![]() | ||||||||||||||||
![]() | ![]() | ||||||||||||||||
|
![]() |
|
|
![]() |
![]() |
|
Till exempel, har du kanske ett script som kollar upp vilken webläsare besökaren använder. Om det är en MSIE, laddas en sida som designats speciellt för den. Om det är Netscape laddas en annan sida. Den generella syntaxen för if satser är: if (villkor) {action1} else {action2}; Ett exempel skulle kunna vara:
Igen är det viktigt att komma ihåg att if skrivs som "if". Om man använder versalerna "IF", blir det fel. Kom också ihåg att när du jämför variabler måste du ha två likamedtecken efter varandra (==). Om vi skrev browser="MSIE" så skulle vi faktiskt lagra "MSIE" i en variabel som heter browser. När du skriver browser=="MSIE" vet javascriptet att du vill jämföra snarare än tilldela ett värde. I nästa sektion beskrivs de olika operanderna(=, <, > med flera.). Mera komplexa if satser skapas genom att helt enkelt lägga in nya if satser i else delen: if (villkor) {action1} else {if (villkor) {action2} else {action3};}; Ett exempel:
OCH, ELLER & INTE För att bygga ut dina if satser ytterligare, kan du använda så kallade logiska operander. Och skrivs som && och används när du vill kolla om mer än ett villkor är sant. Ex: Om korgen innehåller ägg och korgen innehåller bacon, kan vi få ägg och bacon. Syntaxen är: if (villkor&& villkor) {action}
Eller skrivs som || och används när ett av flera villkor skall resultera i att utgången blir sann. (|| skrivs med hjälp av shift tangenten kombinerat med \ tangenten) Ex: Om korgen innehåller mjölk eller om korgen innehåller vatten, kan vi få något att dricka. Syntaxen är: if (villkor|| villkor) {action}
Inte skrivs som ! och används för att invertera resultatet. Ex: Om inte korgen innehåller ägg eller inte korgen innehåller bacon, kan vi inte få ägg och bacon. Syntaxen är: if (!(villkor)) {action}
|
|
![]() | ![]() |
|
![]() | ![]() | ||||||||||||||||||
![]() | ![]() | ||||||||||||||||||
![]() | ![]() | ||||||||||||||||||
EchoEcho.Com KOMPLETT KURS |
|
EchoEcho.Com REDSKAP & RESURSER |
|||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() (c) Copyright 1998-2000 NetKontoret - All Rights Reserved Last modified on: 06/15/2000 14:24:05 | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() | |||||||||||||||||||
![]() |