Autor | Zpráva | ||
---|---|---|---|
moldow Profil |
#1 · Zasláno: 19. 12. 2017, 11:06:22
Pracujem na malom kalendari a zasekol som sa v bode, kedy mi nejde vypis.
Ked vsak odkomentujem tieto riadky.... // var textmonth = "1"; // var textday = "2"; // var textdate = "3"; ... a vymazem tieto.... var textmonth = month[d.getMonth()]; var textday = day[d.getDay()]; var textdate = d.getDate(); ... tak to "funguje" Cize nejde mi to iba s premennymi. Kde moze byt problme? Tu je cely kod: <ul id="CALendar"></ul> <script> var d = new Date(); var days = ["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"]; var month = ["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"]; var text = ""; var i = 0; var textmonth = month[d.getMonth()]; var textday = day[d.getDay()]; var textdate = d.getDate(); // var textmonth = "1"; // var textday = "2"; // var textdate = "3"; while (i < 10) { text += "<li><div id='CALdate'>" + textmonth + "</div><div id='CALmonth'>" + textday + "</div><div id='CALday'>" + textdate + "</div></li>"; i++; } document.getElementById("CALendar").innerHTML = text; </script> |
||
weroro Profil |
#2 · Zasláno: 19. 12. 2017, 11:21:12
V premennej textday voláš neexistujúce pole.
Ty tam máš day[d.getDay()]; ale má tam byť days[d.getDay()];
|
||
moldow Profil |
Dakujem, bol taky hlupy preklep. :)
|
||
moldow Profil |
Este mam jednu otazku, ako inkrementovat hodnoty v datume?
// d = d + 1; |
||
Časová prodleva: 7 let
|
0