Elikkä laitoin kotisivuille seuraavanlaisen koodin, jolla näkee, että tänään on 14. syyskuuta 2010. Mikä vikana, kun näyttää Firefoxilla vuodeksi 110? IE:llä toimii, ja muita en ole onnistunut vielä testaamaan.
var months=new Array(13);months[1]='Tammikuu';months[2]='Helmikuu';months[3]='Maaliskuu';months[4]='Huhtikuu';months[5]='Toukokuu';months[6]='Kesäkuu';months[7]='Heinäkuu';months[8]='Elokuu';months[9]='Syyskuu';months[10]='Lokakuu';months[11]='Marraskuu';months[12]='Joulukuu';var time=new Date();var lmonth=months[time.getMonth() 1];var date=time.getDate();var year=time.getYear();if (year
var months=new Array(13);months[1]='Tammikuu';months[2]='Helmikuu';months[3]='Maaliskuu';months[4]='Huhtikuu';months[5]='Toukokuu';months[6]='Kesäkuu';months[7]='Heinäkuu';months[8]='Elokuu';months[9]='Syyskuu';months[10]='Lokakuu';months[11]='Marraskuu';months[12]='Joulukuu';var time=new Date();var lmonth=months[time.getMonth() 1];var date=time.getDate();var year=time.getYear();if (year
Vastaukset 5
Vanhimmat
document.write(new Date());
En saanu... Mihin kohtaan toi siis tarkalleen tulee? Tai mitä otetaan pois?
No sinne html-documenttiin vaan johonkin, esimerkiksi body-tagien väliin, laitat vaikka näin:
document.write(new Date());
Jos haluaa tuon kuukauden suomeksi niin sitten pitää tehdä jotain tän tapaista:
var date=new Date();
var monthNames=new Array("tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu");
document.write(date.getDate() ". " monthNames[date.getMonth()] "kuuta herran vuonna " date.getFullYear());
ei auttanu, sori. Käytän weeblyä, eli valmispohjaa, vai mikä lie onkaan, ja siihen ei tarvi kuin vetää sellainen "html-laatikko", jonka sisälle koodit, ei tarvi siis mitään bodyja ja näitä (kai). En juuri tajua ohjelmoinnista tms...
Laitoin sen omille kotisivuilleni ja hienosti toimii. Päivämäärä tulee selkeästi ja samoin vuosiluku