Johdatus JavaScriptiin selainten omilla työkaluilla.
JavaScript on suosituin skriptikieli Internetissä. Se on saatavana HTML: lle ja verkolle, ja sitä käytetään laajalti palvelimilla, tietokoneilla, kannettavissa tietokoneissa, tablet-laitteissa ja älypuhelimissa.
JavaScript on kevyt komentosarjakieli, joka voidaan lisätä suoraan HTML-sivulle. Kun JavaScript lisätään HTML-sivulle, kaikki nykyaikaiset selaimet osaavat suorittaa sen, ja mikä parasta JavaScript on helppo oppia.
Jokainen selain sisältää kehitystyökalut, joilla voit kirjoittaa, käyttää ja tarkastella koodin tuloksia, jotka toimivat vuorovaikutuksessa verkkosivun kanssa.
No niin aloitetaan.
1. Avaa selain ja kirjoita osoiteriville ( about:blank ) , näin saadaan täysin tyhjä verkkosivu auki.
2. Paina F12, näin avaat kehitystyökalut näkyville.
3. Valitse Console -välilehti.
4. Kopioi tai kirjoita konsoliin alla oleva esimerkki
// JavaScriptin alkeita osa 1
// Avaa about:blank sivu
// Tulostetaan jo ladattuun sivuun sisältöä
// Kirjoita seuraavat 2 riviä.
// Käytä sitovaa rivinvaihtoa. (Shift Enter)
document.write ( "<h1 id='x'> Tämä on otsikko </h1>");
document.write ( "<p> Tämä on kappale. </p>");
// Suorita koodi kovalla rivinvaihdolla (Enter)
Voit varmistaa tästä kuvasta, että kaikki meni niin kuin piti.
https://s33.postimg.cc/l9s5esmul/about_blank_-_Chromium_057.png?dl=1
Selaimet ja kehitystyökalut
3
455
Vastaukset
- Turbo-Urpo1
Edellisessä lisättiin sisältöä tyhjälle sivulle, se olisi voitu tehdä mille tahaansa sivulle. Nyt sitten muutetaan sitä lisättyä sisältöä. Huomasti varmaan että <h1> elementti oli yksilöity id -tunnuksella, ja juuri tuota me tarvitaan tässä seuraavassa esimerkissä. Kopioi tai kirjoita alla oleva konsoliin:
// Edellä lisättiin sisältöä, nyt muutetaan sitä
x = document.getElementById ("x") // Etsi elementti
x.innerHTML = "JavaScript esimerkki"; // Muuta sisältöä
// Suorita koodi kovalla rivinvaihdolla (Enter)
Tästä kuvasta voit varmistaa että meni oikein:
https://s33.postimg.cc/ao8a2mgh9/about_blank_-_Chromium_058.png?dl=1
Nämä kuvat on tarpeen koska en tiedä miten tämä sivusto käsittelee kun mukana on kahdenlaisia hipsuja, itse asiassa JavaScripti koodissa joudutaan käyttämään kolmea eri hipsu -merkintää.
( 'x' ) ( "x") ja (`x`). Jos vielä kehtaan laittaa painike esimerkin niin siinä nämä kolme ovat mukana.
-
FireFox-selaimen kehitystyökalu Scratchpad
Scratchpad tarjoaa mahdollisuuden kokeilla JavaScript-koodia. Voit kirjoittaa, käyttää ja tarkastella koodin tuloksia, jotka toimivat vuorovaikutuksessa verkkosivun kanssa.
Toisin kuin Web-konsoli , joka on suunniteltu tulkitsemaan yhtä koodi-riviä kerrallaan, Scratchpadin avulla voit muokata suurempia JavaScript-koodilohkoja ja suorittaa sen sitten eri tavoin riippuen siitä, miten haluat käyttää tulosta.
Scratchpadin avaaminen omassa ikkunassaan:
Scratchpadin voi avata omassa ikkunassaan useilla eri tavoilla:
• Voit avata sen painamalla Shift F4, tämä saattaa olla helpoin tapa.
• Voit avata sen myös valikkopalkista Työkalut --> Web kehitystyökalut (englannin kielisiä) --> Scratchpad.
• Voit avata sen napsautamalla työkalurivillä hampurilaisen-kuvaketta otsikkorivin oikeassalaidassa, ja sitten Web kehitystyökalut (englannin kielisiä) --> Scratchpad. - Turbo-Urpo1
Kehitystyökalut eivät ole vain nörtin apuna, ne auttavat myös tavanpulliaista löytämään suoratoisto osoitteet, yle on hyvin helppo, mutta näiden kanavien kanssa menee jo varmasti aikaa, ja vaikka löytäisitkin, ei nämä toistu KODI:ssa: http://web.canlitvlive.io/kanallar/genel-kanallar.html
- Turbo-Urpo1
Lisää DHTML sisältöä, kopioi tai kirjoita alla oleva konsoliin, ja suorita painamalla Enter.
// Onclick-tapahtuma on vain yksi monista tapahtumista
// joiden käsitteleminen onnistuu JavaScriptin avulla
document.write ("<h1> Onclick-tapahtuma </ h1>");
document.write (`<button type = "button" onclick = "alert ('JavaScript, reagoi tapahtumiin')"> Napsauta minua! </ button>`);
// Huom: Nuoli-näppäimillä (ylös/alas), voit selata suoritettuja
// komentoja, ja suorittaa saman muokattuna uudestaan.
// Näin tuotettu HTML-dokumentin sisältö on
// Dynaamisen HTML:n (DHTML) sisällön tuottamista.
Tässä kuva, malliksi:
https://s33.postimg.cc/petv9dirh/about_blank_-_Chromium_060.png?dl=1
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persujen vaalilupaus oli euron bensa
Nyt puhutaan jo kolmen euron bensasta. Kyseessä on Suomen historian törkein vaalipetos.922127Vain vasemmistohallitus saa minut menemään töihin
Änkyräkapitalistien sortaessa kansaa en laita rikkaakaan ristiin. Elän mielummin Kelan tuilla, ja jos niitä leikataan, n332070Maataloustuet perittävä korkojen kera takaisin
Yrittäjiltä jotka ovat myyneet tuotantoaan ulkomaille. Veronmaksajan kustantama tuki on tarkoitettu elintarvikkeiden hi501835Topi osti Askon
Hieno mies. Pelastaa työpaikkoja. Kiitokset myös emännälleen, joka pitää isännän virkeänä. https://www.is.fi/taloussan751360- 861251
Kastaa ja upottaa on eri sanat
Kastaa ja upottaa on eri sanat ja niillä on eri merkitys. Eikä Jeesusta haudattu upottamalla maahan kaivettuun kuoppaan2191141Uskomatonta touhua!
Ei olis uskonut että kateus yrittäjää kohtaan menee noin pitkälle. TTP:ssa irrotettu sähköjohto jäätelöaltaasta. Kaikki311050Oliko se oikeasti epäselvää
sinulle että olin ihastunut sinuun? (Ymmärrän että siitä on aikaa, eikä voi olettaa että kaikkea muistaisi tai että men561003- 67936
Miksi eduskuntatalon portaille sytyttään tänään 8 645 kynttilää?
Oikeus elämään ry järjestää lauantaina 21.3.2026 tapahtuman, jossa Eduskuntatalon portaille sytytetään 8 645 kynttilää.282895