![]() |
![]() |
Szkripteknek azokat a kis programokat nevezzük, amelyek a XHTML oldalakkal együtt, vagy azokba ágyazva töltődnek le a kliens számítógépére.
Tehát a szkriptek lehetnek:
- beágyazottak az XHTML programba, vagy
- külső szkriptek.
A szkripteket a böngészőprogramok futtatják.
Az XHTML dokumentum fejlécében a:
<script type="text/language-name">Script-tartalom </script>
elemet használjuk a beágyazott szkript kód elhelyezésére.
A script elem segítségével futatni tudjuk a JavaScript, JScript és VBScript programokat.
A language-name meghatározza a szkript nyelvet, amelyet alkalmazunk.
Nem minden böngésző támogatja a szkriptek használatát.
Azok számára, akik ilyen böngészőt használnak, alternatív megoldást nyújt a következő elem:
<noscript> Szöveges megjegyzés </noscript>
A noscript elem nyitó- és záró jelölőeleme közé tehát szöveges megjegyzést tehetünk.
Ez a szöveg akkor jelenik meg, ha a böngésző nem tudja futtatni a szkriptet.
Futtatásuk szempontjából a szkripteket feloszthatjuk:
Utasítások:
Egyetlen műveletet hajtanak végre. Az utasítások több sorban is tördelhetők, és egy sorban több is elhelyezhetünk.
Az utasítások végét pontosvesszővel jelezzük, mint a Css-ben
Rendszerezés fügvényekkel
A JavaScript utasításokban találkoztunk zárojeles részekkel.pl: document.write ("Teszt");
Ez az utasítás valójában egy függvény, mely segítségével könyebben elvégezhetünk feladatokat, a weboldalra történő kiíráshoz.
Az olyan utasításokat melyek függvényeket használnak függvényhívásoknak nevezzük.
A következ függvényhívás például egy választ vár a felhasználótól, amit aztán a text nevű változóba másol:
text = prompt (Írjon be valamit. ") ;
Saját magunk is írhatunk fügvényeket. Így elkülöníthetjük egymástól a program külömböz részeit a könnyebb érthetség kedvéért.
Másodszor: ez a fontos, a függvényeket több helyről is meghívhatjuk, külömböző adatokkal, elkerülve azt, hogy ujra és ujra be keljen gépelni ugyan azokat a parancsokat.
Változók
Olyan tárolók, melyekben számokat, karakterláncokat, és más értékeket tárolhatunk.
A JScript nyelvben minden változót be kell vezetni, azaz deklarálni kell.
Ezt a var kulcsszóval tudjuk megtenni.
A következ utasítás létrehoz egy valtozok nevű változót, és az 57 értéket rendeli hozzá:
var valtozok = 57 ;
Lehet csoportos deklaráció is, amikor vesszővel elválasztva több változót megadunk, és akár értéket is rendelhetünk hozzájuk.
Arra is van lehetőség, hogy a var kulcsszót elhagyjuk, viszont ilyenkor az értékadás kötelező.
További és részletesebb tájékoztatót, lásd az asztali változatnál!