Elementtiin kirjoittaminen ja sen arvon/sisällön lukeminen
Tähän mennessä ohjelmat ovat kirjoittaneen tuloksensa
document.write()
-komennon avulla, joka kirjoittaa sulkujen sisällä olevan
tekstin siihen kohtaan sivua, jossa JavaScript-koodi on. Tämä ei ole
kuitenkaan kovin kätevää. Usein tulee vastaan tilanteita, joissa halutaan
kirjoittaa jotakin sivun tiettyyn osaan.
Oletetaan, että meillä html-sivulla seuraavanlainen elementti:
<div id="tervehdys"></div>
document.getElementById("tervehdys").innerHTML = "Moi!";
Vastaavasti yllä mainitusta elementistä sanan "Moi" lukeminen onnistuu seuraavalla koodilla:
var teksti = document.getElementById("tervehdys").innerHTML;
HUOM! Jos elementti on ns. syöttökenttä,
(esim. tekstikenttä), saadaan sen
arvo
value
-määritteen avulla:
var kentan_arvo = document.getElementById("tervehdys").value;
Yllä esiteltyjä keinoja tarvitaan melkein jokaisessa JavaScript-ohjelmassa.