JavaScript er blevet en fundamental del af webudvikling. JavaScript tillader programmører at skabe interaktive formularer , der bruger event- drevet ( eller handling drevet ) parametre. JavaScript kan også animere dele af websiderne for at gøre dem mere visuelt tiltrækkende. Desuden kan programmører bruge JavaScript til at lægge ud hele websider baseret på brugerens webbrowser. Desuden kan spiludviklere bruge JavaScript til at skabe fuldt funktionel web -baserede spil . Formularer og Events
Programmører kan bruge JavaScript til at gøre brugerens input former, såsom knapper, interaktiv. Ved at bruge event handlers i HTML-formular tags, kan programmører skabe grænseflader (såsom knapper ), der udfører JavaScript-funktioner :
< , script type = "text /javascript >
funktion type = " button" gør knap rent faktisk udfører en funktion , noget der HTML ikke kan .
HTML Document Design
JavaScript programmører kan også drage fordel af Document Object Model ( DOM) , lægge i praksis af webbrowsere til at tilbyde en standardiseret model for, hvordan HTML-dokumenter er designet . ved at gå DOM model og forstå, hvordan JavaScript kan interagere med det, kan JavaScript programmører bruge JavaScript til at manipulere nogen del af et dokument. denne måde, hvis en formular findes i HTML-dokumentet hedder " Form1 " og derefter JavaScript kunne få adgang til formularen med koden
document.getFormById ( " Form1 " )
og udføre handlinger på denne form , såsom nulstilling det.
Animated User Interaction
Brug af " onmouseover " og " onMouseOut " begivenheder , kan programmøren oprette begivenheder ved hjælp af JavaScript baseret på placeringen af . musen programmøren kan bruge dette til at udføre en JavaScript kommando, forandringer tekst baseret på museposition skaber drop- down menuer, eller ændringer billeder, når en cursor ruller over et billede , som dette eksempel : Hej
< ; html >