Javascript har blivit en grundläggande del av webbutveckling . JavaScript gör att programmerare att skapa interaktiva formulär som använder händelsestyrda ( eller handling driven ) parametrar . JavaScript kan också animera delar av webbsidor för att göra dem mer visuellt tilltalande . Dessutom , kan programmerare använder JavaScript för att lägga ut hela webbsidor baserade på användarens webbläsare . Dessutom kan spelutvecklare använda JavaScript för att skapa fullt fungerande webb - baserade spel . Blanketter och evenemang
Programmerare kan använda JavaScript för att göra användarens input former, såsom knappar , interaktivt . Genom att använda händelsehanterare i HTML- formulär -taggar , kan programmerare skapa gränssnitt ( t.ex. knappar ) som kör JavaScript -funktioner :
< ; script type = " text /javascript >
funktion type = " button" gör knappen faktiskt utför en funktion , något som HTML inte kan .
HTML-dokument Design
JavaScript programmerare också kan dra nytta av Document Object Model ( DOM ) , satte i praktiken av webbläsare för att erbjuda en standardiserad modell för hur HTML-dokument är utformade . genom att gå DOM -modellen , och förstå hur JavaScript kan interagera med det , kan JavaScript- programmerare använder JavaScript för att manipulera någon del av ett dokument . Detta sätt, om en formen finns i HTML-dokument som heter " Form1 " och sedan JavaScript kunde komma åt formuläret med koden
document.getFormById ( " Form1 " ) katalog
och utföra åtgärder på detta formulär , t.ex. återställning det .
Animerad användarinteraktion
Använda " onMouseOver " och " onmouseout " händelser , kan programmeraren skapa händelser med hjälp av JavaScript baserat på platsen för . musen programmeraren kan använda detta för att verkställa ett JavaScript kommando som texten ändras baserat på musens position , skapar rullgardinslistorna eller ändrar bilder när en markör rullar över en bild, som detta exempel :
< , html >