//添加事件
y.addEventListener('change', function() {
year = this.value
month = month
dayInWeek = new Date(year, month, 1).getDay()
printDay()
})
m.addEventListener('change', function() {
year = year
month = this.value
dayInWeek = new Date(year, month, 1).getDay()
printDay()
})
y事件能够触发并且执行,m触发之后整个日历就变空白了,如下图:
找来找去不知道什么原因,求告知
m触发之后
你把m的value 和dayInWeek 打印出来
应该就知道原因了