E-learn.ro
Panou utilizatori
Utilizator Parola
Creeaza cont nou    Recupereaza parola
Login
Newsletter
Introdu adresa ta de email
Inscrie-te
Inchide panoul de utilizatori
Add to Google

Tutoriale Javascript

Descarca toolbar

Toolbar E-learn.ro Facebook Twitter

WEB DEVELOPMENT  /  Javascript  /  Introducere in Javascript (13)

V. Variabile si functii

14.05.2008
V. Variabile si functii

Introducere in lucrul cu variabile si functii.

Total vizualizari: 5483 5483 afisari   |   Comentarii  0   |   Rating   |   (0 voturi)   |   Timp necesar: 30 min 30 min   |   Nivel de cunostiinte necesar: Incepator  Incepator

Sursa:  E-learn.ro  
Autor:  E-learn.ro
Adauga la tutoriale favorit Adauga la tutoriale favorite
Pagina:
« 12 3 4 »
comenteaza printeaza

In continuare, sa vedem cum functioneaza acest script.

In sectiunea HEAD

1.    var text=" ";

Declara o variabila numita text, si o initializeaza ca un string cu un singur spatiu.

2.    function overlink(text)

Declara o functie numita overlink. Functia are ca parametru variabila text care trebuie transmisa pentru ca functia sa aiba efectul dorit.

3.    {

Inceputul instructiunilor JavaScript pentru functia overlink.

4.    window.status=text;

Aceasta comanda scrie in status bar valoarea variabilei text. Aceasta valoare este sirul de caractere "Mesaj" transmis functiei in tag-ul <a href ....>...</a>.

5.    }

Sfarsitul instructiunilor functiei overlink.

6.    function offlink (text)

Analog cu functia overlink, functia offlink are nevoie ca variabila text sa ii fie transmisa ca parametru.

7.    window.status=text;

Comanda scrie valoarea variabilei text in status bar. De data aceasta, variabila are ca valoare caracterul spatiu " ", fiind transmisa tot prin tag-ul <a href ....>...</a>.

In sectiunea BODY

<A HREF="pagina.htm" onMouseover="overlink('Mesaj');return true" 
onMouseout="offlink(' ');return true"> Link </A>

Acest tag apeleaza cele doua functii din HEAD si transmite ca parametru un string, care este apoi atribuit variabilei text. Prima functie, overlink, este apelata din comanda onMouseover. Aceasta inseamna ca atunci cand utilizatorul muta mouse-ul deasupra linkului, sunt executate instructiunile functiei overlink. Dupa cum puteti vedea, functia este apelata scriind variabila string intre paranteze. Observati ca textul este plasat intre apostrofuri (' '), deoarece ghilimele duble au fost deja folosite in comanda onMouseover. Functia va afisa acest string in status bar.

Comanda onMouseout apeleaza functia denumita offlink atunci cand mouse-ul nu se mai afla deasupra linkului. De data aceasta, variabila text este caracterul spatiu ' '. Valoarea ei este transmisa functiei si scrisa de aceasta in status bar, inlocuind textul 'Mesaj'. Instructiunea return true va asigura ca scriptul functioneaza, returnand valoare true.

Operatori si conditii
In aceasta sectiune veti invata mai multe despre operatori si despre instructiunea conditionala if/else. Vom enumera mai intai o parte dintre operatorii matematici. Acestia sunt:
+ adunare
- scadere
* inmultire
/ impartire
% restul impartirii

Operatorii de comparatie sunt:
> mai mare
< mai mic
>= mai mare sau egal
<= mai mic sau egal
== Egal (nu uitati ca semnul "=" este un operator de atribuire , in timp ce "==" compara doua valori pentru a vedea daca ele sunt egale.)
!= neegalitate

Operatori logici:
&& SI (AND)
|| SAU (OR)
! NEGATIE (NOT)

Acesti operatori va vor ajuta sa intelegeti scripturile urmatoare.

Pagina:
« 12 3 4 »
comenteaza printeaza
Alte tutoriale Javascript:
Noteaza acest tutorial
Rating tutorial
 
(0 voturi)
Pentru a nota acest tutorial, trebuie sa fii logat!
Posteaza un comentariu
Pentru a posta un comentariu, trebuie sa fii logat!
0 TOP UTILIZATORI* 0 0
Tutoriale scrise de claibornelara
claibornelara Rang utilizator claibornelara - Incepator
4330
Tutoriale scrise de mcuemica
mcuemica Rang utilizator mcuemica - Incepator
4195
Tutoriale scrise de ellarichards
ellarichards Rang utilizator ellarichards - Incepator
4180
Tutoriale scrise de kheops
kheops Rang utilizator kheops - Mediu
4084
Tutoriale scrise de emonclercheap
emonclercheap Rang utilizator emonclercheap - Incepator
4015
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
COREL DRAW Dreamweaver PSD Python JSON Word RoR Verilog CSS Action Script Flash Illustrator Fotografie Bridge XML PHP Outlook Excel Ruby on Rails AJAX HTML Javascript Vista Sony Vegas Java Fireworks XHTML Gimp MySQL Lightroom SEO Photoshop Powerpoint SWF Swift 3D StyleSheet
Promovare:
Daca faci parte din comunitatea E-learn.ro si doresti promovarea acesteia, poti accesa pagina de promovare.
Arhiva newsletter:
Daca ai ratat un numar mai vechi, sau vrei sa revezi care au fost noutatile E-learn.ro la un moment dat, poti accesa arhiva de newslettere.
  Copyright © 2008-2013 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software