JavaScript on ylivoimaisesti suosituin verkkosivujen komentosarjakieli ja tosiasiallinen web-standardi. Tähän mennessä on luotu valtava määrä JavaScript-skriptejä, joista suurin osa on ilmaisia ja ilmaisia. Tämän ansiosta kuka tahansa verkkovastaava voi löytää käsikirjoituksen, joka sopii hänen nykyisiin tarpeisiinsa. Ja hänen tarvitsee vain tietää, miten Java-komentosarja yhdistetään verkkosivulle.
Tarpeellinen
kyky muokata asiakirjakoodia
Ohjeet
Vaihe 1
Sisällytä asiakirjaan komento ulkoisesta lähteestä, jonka tiedossa on URI. Käytä SCRIPT HTML -elementtiä määritetyn src-attribuutin arvon kanssa. Muokkaa asiakirjaa lisäämällä siihen lomakkeen rakenne:
Tässä script_URI-arvon on oltava URI, joka tunnistaa resurssin, josta komentosarjan tiedot ladataan.
Komentosarjan merkkikoodaus on määritettävä merkintämääritteen arvoksi, jos se eroaa asiakirjan merkintäkoodauksesta. Asiakirjan koodaus määritetään palvelimen HTTP-vastausotsikon Sisältö-tyyppi-kentän tietojen tai META-elementin sisältömääritteen arvon perusteella, kun http-equiv-määritteeksi on asetettu Sisältötyyppi.
Komentosarjojen yhdistäminen tällä tavalla tapahtuu usein asiakirjan otsikossa (SCRIPT-elementit sijaitsevat HEAD-elementin sisällä), eikä niiden välitöntä suorittamista tarvita. Tässä tapauksessa on järkevää käyttää defer-määritettä komentotiedoston lykättyyn tulkintaan.
Vaihe 2
Sisällytä komentosarja upottamalla se suoraan asiakirjaan. Lisää SCRIPT-elementti asiakirjamerkintöihin, jossa on JavaScript-sisältöä. Käytä seuraavaa rakennetta:
// käsikirjoituskoodin teksti
// käsikirjoituskoodin teksti
// käsikirjoituskoodin teksti
Kiinnitä huomiota komentosarjakoodia ympäröiviin HTML-kommentteihin. Niitä tarvitaan yhteensopivuuteen vanhempien selainmallien kanssa.
Vaihe 3
Sisällytä komentosarja määrittelemällä "javascript:" elementin A kohdeankkurin protokollakuvaajan URI: ksi. Luo asiakirjaan linkki lomakkeen href-määritteen arvolla:
javascript:
Tässä arvon tulisi olla laskettu lauseke JavaScriptissä. Tässä tapauksessa useita kielen lauseita voidaan yhdistää yhdeksi lausekkeeksi operaattorin suluissa, esimerkiksi:
teksti
Kun tällainen linkki aktivoidaan millään tavalla (käyttäjä tai ohjelmallisesti), upotettu komentosarjakoodi suoritetaan.
Vaihe 4
Lisää komentosarjoja asiakirjaan koodina sisäisten elementtien tapahtumankäsittelijöille. Voit tehdä tämän määrittämällä sisäänrakennetut käsittelijät valittujen elementtien haluttuihin tapahtumiin lisäämällä näihin elementteihin asianmukaiset määritteet. Kirjoita määritteen arvojen JavaScript-katkelmat. Voit esimerkiksi lisätä koodin DIV-elementin yhden napsautuksen tapahtumalle käsittelijänä:
Elementin sisältö
Luettelo luettelosta elementtitapahtumista, jotka konformisten käyttäjäagenttien on tuettava, on W3C: n w3c.org-verkkosivuston tason 2 ja 3 DOM-määrityksen (DOM2 ja DOM3) Tapahtumat-osiossa.