У меня на странице есть две кнопки, подключенный скрипт с переменной var month = Date.getMonth() - текущий месяц.
При нажатии на кнопку "далее" - необходимо изменить и запомнить состояние:
month++;
При нажатии кнопки "назад" :
month--;
Эти две операции описаны в функциях next_month() и back_month() и вызываются событием onclick в кнопке button на моей странице.
Так же результат выводится в консоль.
Возникает такая проблема, что при нажатии кнопки - фунция прибавляет или вычитает значение повторно.
Т.е.:
- var month = Date.getMonth() // текущий месяц
- Нажатие на кнопку "вперед" выводит 8-й месяц
- если нажать еще раз, то он опять выводит 8-й месяц
- Нажатие на кнопку "назад" выводит 6-й месяц
- Повторное нажатие выводит опять 6-й месяц
Почему не сохраняется значение и как его сохранить на странице пользователя?