Till Startsidan
JavaScript.nu / JavaScript-kurs / Sammanfattning av kapitel 1, 2 och 3

L�R DIG SPR�KET JAVASCRIPT
Sammanfattning av kapitel 1, 2 och 3

H�r ska jag sammanfatta allt du l�rt dig i kapitel 1, 2 och 3
Detta script har blandats med b�de alert (OK-knapp), confirm (OK-knapp & Cancel-knapp) och prompt (fylla i ett f�lt, OK-knapp & Cancel-knapp), vilket g�r det hela lite mer avancerat...

Scriptet nedan finns h�r:

<SCRIPT LANGUAGE="JavaScript">
<!--

if (confirm("Vill du f� se ditt namn i en ruta med en OK-knapp? OK = Ja!; Cancel = Nej!"))
  {
      var ett_namn=prompt("Skriv in ditt namn h�r:","Ulf Svensson");
      alert("V�lkommen " + ett_namn + ", �r det inte otroligt roligt att titta p� detta JavaScript?");
  }
  else
  {
      if (confirm("Vill du se ditt namn �ver huvud taget? OK = Ja!; Cancel = Nej!"))
      {
          var ett_namn=prompt("Skriv in ditt namn h�r:","Ulf Svensson");
          document.write("<B>" + ett_namn + "</B>? Har inte jag h�rt det namnet f�rut? Vad ska jag ber�tta f�r dig, <FONT COLOR=\"red\"><U>" + ett_namn + "</U></FONT>, nu d�?");
      }
      else
      {
          alert("OK, du ska inte beh�va se ditt namn.");
      }
  }

//-->
</SCRIPT>
OJ, OJ, OJ! Detta var mycket... �r det sv�rt? Visst �r det mycket, men titta b�de en och annan g�ng p� scriptet, ser n�got konstigt ut (sn�lla, inga kommentarer som "ja, ALLT" ;) )? Du har faktiskt l�rt dig allt av det som st�r i detta script. Om du undrar varf�r det �r en massa mellanrum i scriptet s� kan jag avsl�ja att det �r bara f�r att du ska l�ttare se vad i scriptet som h�r ihop.

Du ska nu f� ditt f�rsta uppdrag av mig, kolla p� scriptet, se vad du k�nner igen och vad du inte k�nner igen. Det du inte k�nner igen ska du trycka p� s� ska jag beskriva vad det var. Om du vill kan du ju b�rja fr�n scriptets b�rjan och trycka p� allt f�r att l�ta dig f� en snabb genomblick av det du l�rt dig.

Men innan du b�rjar, det finns en liten sak (som dock kan leda till stora besv�r) som du inte l�rt dig som finns med i detta script.
Det �r att om du skriver en text som inneh�ller ett " (citattecken) s� fungerar inte ditt JavaScript. D�rf�r m�ste du ha ett backslash (\) f�re citattecknet.
Vill du se ett exempel?
Ist�llet f�r det som st�r f�rst skriver du det som st�r p� raden under:

document.write("Hej, mitt namn �r <A HREF="http://www.disney.com">Nalleh Puh</A>, men jag kallas f�r "Salle Tur", vilket �r mer lyckosamt.");
document.write("Hej, mitt namn �r <A HREF=\"http://www.disney.com\">Nalleh Puh</A>, men jag kallas f�r \"Salle Tur\", vilket �r mer lyckosamt.");
Resultatet blir f�ljande (om du nu vill veta):
Hej, mitt namn �r Nalleh Puh, men jag kallas f�r "Salle Tur", vilket �r mer lyckosamt.

Skulle du ha skrivit det som stod p� den f�rsta raden skulle du f� massor av JavaScripterror (det betyder att webbl�saren inte f�rst�tt vad JavaScriptet menar och det kommer upp rutor som s�ger vart i scriptet felet hittats).



OK, �r du beredd f�r n�sta del av denna kurs? Tryck h�r f�r att forts�tta kursen.






Copyright © Omid Rouhani 1997-2022; Alla r�ttigheter reserverade.
Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ]