| 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: 9 let
|
|||
0