Как установить cookie ( на год) после нажатия кнопки?

Как установить cookie ( на год) после нажатия кнопки?

<button class="btn">Записать данные в куки на год</button>


Ответы (1 шт):

Автор решения: InDevX
HTML:
<button class="btn">Записать данные в куки на год</button>
...
JS:
document.querySelector('button').addEventListener('click', function () {
  let UTCDate = new Date(new Date().setFullYear(new Date().getFullYear() + 1)).toUTCString();
  let name = 'myCookie';
  let value = 'myCookieValue'

  document.cookie = `${name}=${value}; expires=${UTCDate}`;
});
→ Ссылка