JavaScript omogućuje izvršavanje određenih radnji u inače statičnim
HTML-dokumentima, npr. interakciju s korisnikom, promjenu svojstava
preglednikova prozora ili dinamičko stvaranje HTML-sadržaja.
JavaScript program se uvodi na stranicu korištenjem <script> oznake.
Ova oznaka se može navesti bilo gdje na web stranici. Dakle, unutar ovog elementa se nalaze JavaScript naredbe koje web preglednik interpretira. Samim tim je i vaš program vidljiv svakome tko analizira izvorni kod vaše web stranice.
Primjer
<script>
JavaScript program
</script>
Preproruka je da se JavaScript program ipak odvoji od stranice. To se radi kako bi vaša stranica biti “čistija” i jednostavnija.
Kao što se odvajali sadržaj od prezentacije (HTML od CSS-a), tako je preporuka odvojiti i sadržaj od programskog dijela stranice koji se piše u JavaScriptu.
JavaScript je jednostavan, interpretiran programski jezik namijenjen
ponajprije razvoju interaktivnih HTML-stranica. Jezgra JavaScripta
uključena je u većinu današnjih preglednika (Internet Explorer, Google
Chrome, Mozilla Firefox, Opera, Safari i drugi).
Jedna od stvari koje JavaScrip može napraviti je promijeniti HTML sadržaj
Pogledajte primjer:
HTML
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript može promijeniti sadržaj HTML-a</h2>
<p id="demo">Ovo je paragraf koji će se promijeniti.</p>
<button type="button" onclick="myFunction()">Klikni me</button>
</body>
</html>
JavaScript
function myFunction() {
document.getElementById("demo").innerHTML="Paragraf je promijenjen.";
}