Introducere in Javascript
Pagina principala | Curs | Laborator | Proiect |
Rularea codului >> |
Javascript este un limbaj scriptic orientat
pe obiecte ce permite introducerea unor elemente dinamice intr-o pagina
web. Codul scris in limbajul Javascript este inclus in fisierul html,
si rulat de catre navigator in momentul afisarii paginii web. Inseamna
ca browser-ul trebuie sa fie capabil sa interpreteze Javascript.
JavaScript a devenit foarte popular in ultimii ani, deoarece prin intermediul
scripturilor se pot crea pagini HTML dinamice, de la simple operatii de afisare
a orei, ferestre pop-up si de avertizare, etc. pana la meniuri dinamice, verificarea
datelor introduse intr-un formular de utilizator, trimiterea datelor la server.
Javascript lucreaza cu obiecte, dintre care cele mai importante si folosite sunt:
- obiectul document care permite lucrul
cu pagina web, si
- obiectul window, ce permite lucrul cu navigatorul
Un prim exemplu
Scrieti codul de mai jos salvati-l ca fisier html.
<BODY>
<H1>Ia sa vedem!</H1>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("Salut din partea JavaScript!")
// -->
</SCRIPT>
</BODY>
</HTML>
In codul de mai sus prin tag-ul SCRIPT s-a
indicat ca se va folosi un cod, iar prin parametrul LANGUAGE s-a precizat
in ce limbaj este scris, pentru ca browser-ul sa-l poata interpreta corect.
Observati elementele :
<!-- si -->
care in limbajul HTML indica comentariu, deci tot
ce se afla intre aceste doua semne este considerat comentariu.
Acestea au fost folosite pentru ca scriptul sa nu dea erori in navigatoarele
mai vechi care nu suporta Javascript, sau in care nu este setat suportul Javascript.
Navigatoarele mai noi, care interpreteaza Javascript, nu interpreteaza inceputul
de comentariu daca se afla dupa tag-ul SCRIPT.
Obiectul document ofera interactiunea cu continutul paginii web. S-a folosit metoda write pentru a scrie in continutul documentului mesajul: "Salut din partea Javascript!".
Acelasi efect se poate obtine folosind un cod extern, exact ca si la CSS. In acest caz codul arata astfel:
In codul de mai sus s-a indicat ca va fi executat codul ce se afla in fisierul cu numele script.js, in care scrieti linia de cod din primul exemplu (cel scris cu bold si fara tag-urile SCRIPT).
Rularea codului >> |