Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

timohei.net / Opintojaksot / Opintojaksot / Aiemmin pitämäni opintojaksot / Internet-sovelluskehitys / Kolmannen jakson aineistoa (Javascript) / Kuudennen viikon tehtävät (Javascript, osa 2) /
Sisäänrakennettujen objektien käyttö

Lue ensin alla olevat tehtävät. Silmäile sitten Javascript Trainer Kit -kirjasta Oppijakso 9 ja Oppijakso 12. Pistä lukiessasi merkille tehtäviin liittyvät kohdat. Tee sitten tehtävät käyttäen kirjaa hyväksi.

Tehtävät

  1. Kokeile tämän sivun lopussa olevaa JavaScript-esimerkkiä!. Katso myös lähdekielistä listausta. Kopioi JavaScript-osuus omalle sivullesi ja muuta se tulostamaan myös kuluva päivä, vuosi ja kuukausi!


JavaScript-esimerkki


JavaScript-esimerkki 2

Klikkaile selainikkunan alueella!

<SCRIPT>
/*
  Hiiren paikka saadaan selvitettyä Internet Explorerissa eri
  tavalla kuin Netscapessa, Firefoxissa tai Operassa. Niinpä
  tarvitaankin taas if-lausetta, jossa käytetyn selaimen mukaan
  hiiren paikka klikkauksen aikana selvitetään kahdella eri
  tavalla:
*/

  function hiiren_paikka(e) {
    var isIE = !!navigator.userAgent.match(/Trident/g) ||
               !!navigator.userAgent.match(/MSIE/g);
    if(isIE){
      teksti = "Selain on Internet Explorer ja ";
    } else{
      teksti = "Selain on joku muu kuin Internet Explorer, ja ";
    }
    x=e.pageX;
    y=e.pageY;
    alert(teksti+"klikkasit hiirellä kohdasta X="+x+", Y="+y);
  }
  document.onmousedown=hiiren_paikka;
</SCRIPT>



Päivitetty 28.8.2022

<<  Edellinen
(2) Hakemistorakenne
Sivu 3/3Takaisin ensimmäiseen >>
(1) Kuudennen viikon tehtävät (Javascript, osa 2)
© Timo Heikkinen | timo piste heikkinen at oamk piste fi