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.

<HTML>
<HEAD>
<TITLE>Primul Javascript!</TITLE>
</HEAD>

<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:

<HTML>
<HEAD>
<TITLE>
Scriptul meu!
</TITLE>
<SCRIPT LANGUAGE="JavaScript" SRC="script.js">
</SCRIPT>
</HEAD>
<BODY>
<H1>Acesta este scriptul meu!</H1>
</BODY>
</HTML>

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 >>