Задать вопрос
@Worddoc
Frontend explorer

Почему не работает cookie?

Создаю куки, а почему то значение инпута не записывается в значение куки. Что я сделал неправильно?

<form>
	<input type="text" id="first" placeholder="Введите имя">
	<input type="button" id="done" value="Готово!">
</form>

<script>
	var init = function() {
	var expDate = new Date();
	expDate.setMonth(expDate.getMonth() +1);
	var cookieVal = document.getElementById("first").value;
	document.cookie = "first" + "=" + cookieVal + ";path=/;expires=" + expDate.toGMTString();
	var valArray = document.cookie.split(";");
	return valArray[1];
}
	document.getElementById("done").onclick = init;
	document.getElementById("first").value = init();

</script>
  • Вопрос задан
  • 735 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Raxen
@Raxen
TechLead Frontend Developer, Beeline
Все нормально работает. Создается кука First с содержимым инпута
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы