JavaScript har blitt en fundamental del av webutvikling. JavaScript lar programmerere å lage interaktive skjemaer som bruker event- drevet ( eller handling drevet ) parametre . JavaScript kan også animere deler av websider for å gjøre dem mer visuelt tiltalende. Videre kan programmerere bruke JavaScript til å legge ut hele nettsider basert på brukerens nettleser. Også , kan spillutviklere bruke JavaScript for å skape fullt funksjonelle Web - baserte spill . Skjemaer og arrangementer
Programmerere kan bruke JavaScript til å gjøre brukerundersøkelser former, for eksempel knapper, interaktiv. Ved å bruke hendingsaktivatorar i HTML-skjema koder, kan programmerere lage grensesnitt (for eksempel knapper) som utfører JavaScript-funksjoner :
< ; script type = "text /javascript >
funksjon type = " button" gjør knappen faktisk utføre en funksjon, noe som HTML ikke kan .
HTML-dokument Design
JavaScript programmerere kan også dra nytte av Document Object Model ( DOM ) , satte i praksis av nettlesere å tilby en standardisert modell for hvordan HTML-dokumenter er utformet. ved å gå inn DOM -modellen , og forstå hvordan JavaScript kan samhandle med det, kan JavaScript programmerere bruke JavaScript til å manipulere noen del av et dokument . Denne måten, hvis en skjema finnes i HTML- dokumentet heter " Form1 ", deretter JavaScript kunne åpne skjemaet med koden
document.getFormById ( " Form1 ")
og utføre handlinger på det skjemaet , for eksempel tilbakestilling det .
Animated brukermedvirkning
Bruke " onmouseover " og " onmouseout " hendelser , kan programmereren skape hendelser ved hjelp av JavaScript basert på plasseringen av . mus programmereren kan bruke dette for å utføre en JavaScript -kommando som endres tekst basert på mus posisjon, skaper drop- down menyer , eller endringer bilder når en markør ruller over et bilde , som dette eksemplet : en
< ; html >