Niin siinä se tuli.
Mistä itsestään päivittyvä kello
tkfjk
4524
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
tarvitseeko nettisivulla olla itsestään päivittyvä kello? jos tarvitsee niin miksi?
tuolaisia kannattaa ajatella näin aluksi. aika moni katsoo ajan jostakin muualta..
päivämäärän ilmoittaminen voi olla ihan hyvä (kunhan se on toteutettu muulla kuin js:llä)
no, vastaan kuitenkin kysymykseen(vaikkei tämä ole mikään helpdesk)
joko teen sen itse js:llä tai sitten etsit googlella jonkin sivun mistä jaetaan lähdekoodeja(jos ei ole kärsivällisyyttä itse opiskella asioita)
teet funktion joka tulostaa sen hetkisen ajan (js:ssä taitaa melkein pakko tulostaa se teksti-kentään). sen jälkeen tätä funktiota toistetaan sekunnin välein (vaikka siten että se kutsuu itse itseään sekunnin välein, niin tarvitsee kutsua sitä aluksi vain kerran vaikka onload parametrissä).
tuo on niin yksinkertainen toteuttaa että siitä selviää pienellä aivojumpalla. tietty jos ei ole hajuakaan ohjelmoimisesta, niin sitten kannattaa aloittaa pienemmistä 'ohjelmista' ja harjoituksen jälkeen siirtyä tuohon.
laitetaan asia viellä vaihettain.
1. miten tulostetaan jotakin näytölle/johonkin kenttään
2. miten saadaan luettua nykyinen aika
3. miten luettu aika tulostetaan näytölle/johonkin kenttään
4. miten tehdään funktio
5. miten jotakin funktiota kutsutaan sivun ladattua
6. miten funktio voi kutsua itseään jonkin ajan kuluttua
7. miten yhdistän nämä kaikki tiedot toisiinsa
kun tiedät vastauksen kaikkiin noihin niin osaat tehdä tuon itse.
(jos 'kuulostin' ärtyneeltä, se vain johtuu siitä että ärsyttää sellaiset ihmiset jotka haluavat että heille tehdään tai etsitään valmis koodi, koska he eivät itse jaksa tehdä/etsiä sitä. ts. ihmiset mallia "kaikkimullehetinyt")
Ainakin minun tietokoneen oikeassa alareunassa näkyy aika minuutin tarkkuudella. Mihin sitä kelloa tarvitsee. Tee sekundaattori, jolla jokainen näkee, kuinka kauan kukin on aikaansa tuhlannut sinun sivulla...
laittaa siihen sadasosasekunnit mukaan. Muuten tulee paljon pelkkää nollaa.
tässä koodi..
function clock() {
var date = new Date()
document.frm.kello.value = date.toLocaleString()
setTimeout("clock()",1000)
}
clock()