Of ei-staattinen ohjelmointikieliä, joita käytetään täydentämään HTML Www, Javascript on ehkä tärkein. Toisin kuin nimensä, sillä ei käytännössä mitään tekemistä Java-ohjelmointikielellä. Javascript on skriptikieli. Ohjelmointikieliä käytetään yhdistämään erilaisia ennestään osia saavuttaa uuden liittyvä tehtävä ilman kokoamiseen. Sen sijaan, ohjelmointikieliä tulkitaan ja toteutetaan nopeammin kuin kokoamiseen kieli. Javascript on erittäin monipuolinen ja voi kommunikoida muiden kielten tehokkaasti.
Se on rekisteröity tavaramerkki Sun Microsystems, ja on yhteensopiva kaikkien suurten selain markkinoilla. Javascript on useimmiten käytetty käsitellä tiettyjä tapahtumia, jotka saattavat tapahtua käyttäjä vuorovaikutuksessa sivun. Esimerkiksi, jos käyttäjä on täyttämällä sähköinen lomake sivustolla ja syöttää tietoja, jotka eivät noudata tietyssä muodossa, niin Javascript voidaan käyttää tarkistaa muodossa panos ennen lomake lähetetään. Jos tulo on pätemätön, skripti voidaan käyttää estämään lomakkeen toimittamisesta ja kertoa käyttäjälle mitä on korjattava.
Kun käytetään, käsikirjoitus on tavallisesti asetettu väliin avaaminen ja sulkeminen pää tunnisteet. Head-osioon, ohjelmoija voi luoda Javascript toimintoja, jotka voidaan suorittaa, jos tämä tehtävä pyydetään jonnekin kehossa sivun. Jos verkkosivu sisältää HTML-lomakkeen, ohjelmoija voi haluta luoda JavaScript-toiminto varmistaa, että käyttäjä syöttää hänen sukunimensä ennen lomakkeen voi palauttaa. Tämän saavuttamiseksi, toiminto on asetettava väliin avaaminen ja sulkeminen pää tunnisteet. Sitten, toiminto on kehotettu sisällä -tunnisteen HTML-lomakkeen.
Sitten, jos joku yrittää lähettää lomakkeen, JavaScript-toiminto kehotetaan varmistamaan, että sukunimi on syötetty. Jos sukunimi on jätetty pois, niin jättämistä pysähtyy ja käyttäjä kerrotaan tulla hänen sukunimensä ennen lähettämistä form.The logiikkaa näistä toiminnoista on usein luotu jos /sitten lausuntoja. Kä