我正在建立我的小日历与纯JavaScript(所以请不要jquery),我有麻烦,使前月显示 到目前为止,这是我的代码获取上个月:日历继续得到前一个月
document.getElementById("prev-month").addEventListener("click", function(e) {
console.log('first', prevMonth);
prevMonth = monthNamesArray[currentMonth - 1]; //Array with all the month labels like ['Jan', 'Feb', 'Mar'];
month.innerHTML = '<td>'+ prevMonth +'</td>'; //Here i replace the html cell where the month is display
console.log('second', prevMonth);
});
两个调试程序的执行console.log是: 首先点击:第一未定义第二九月(比上月) 第二点击:第一九月第二月
为什么在第二点击第二个控制台日志没有成为第二个八月? 为什么prevMonth只会回到一个月?
任何帮助,特别的解释,是真正的赞赏
啊哈!谢谢!我怎么看不到它! – 2014-10-05 20:18:58