Treci la conținutul principal

JavaScript în HTML

JavaScript face paginile HTML mai dinamice și interactive.

Exemplu

Un buton care afișează data și ora la apăsare.

Prompt
O pagină cu un titlu „Primul meu JavaScript” și un buton care, atunci când este apăsat, afișează data și ora curentă într-un paragraf de mai jos.
Rezultat: pagină HTML completă

Tag-ul HTML <script>

Tag-ul <script> definește un script pe partea de client (JavaScript). Fie conține direct instrucțiunile scriptului, fie indică spre un fișier extern cu atributul src. Utilizări comune sunt manipularea imaginilor, validarea formularelor și schimbarea conținutului. Pentru a selecta un element, JavaScript folosește cel mai adesea document.getElementById().

Exemplu

Un script care scrie text într-un element cu id="demo".

Prompt
O pagină cu un paragraf gol care are id=demo, și un script care scrie „Hello JavaScript!” în el folosind document.getElementById.
Rezultat: pagină HTML completă

O Mostră de JavaScript

Iată câteva lucruri pe care le poate face JavaScript: schimbă conținut, schimbă stiluri și schimbă atribute ale elementelor.

Schimbă conținut

Schimbarea conținutului unui element.

Prompt
O pagină cu un paragraf (id=demo) și un buton care îi schimbă conținutul în „Hello JavaScript!” folosind JavaScript.
Rezultat: pagină HTML completă

Schimbă stiluri

Schimbarea dimensiunii, culorii și fundalului unui element.

Prompt
O pagină cu un paragraf (id=demo) și un buton care îi schimbă dimensiunea fontului, culoarea și culoarea de fundal folosind JavaScript.
Rezultat: pagină HTML completă

Schimbă atribute

Schimbarea atributului src al unei imagini.

Prompt
O pagină cu o imagine (id=image) și un buton care schimbă atributul src al imaginii în picture.gif folosind JavaScript.
Rezultat: pagină HTML completă

Tag-ul HTML <noscript>

Tag-ul <noscript> definește conținut alternativ afișat utilizatorilor care au scripturile dezactivate, sau al căror browser nu suportă scripturi.

Exemplu

Un script cu un mesaj de rezervă <noscript>.

Prompt
O pagină cu un paragraf (id=demo) setat de un script la „Hello JavaScript!”, plus un element noscript care afișează „Ne pare rău, browserul tău nu suportă JavaScript!” atunci când scripturile sunt dezactivate.
Rezultat: pagină HTML completă