Никита Полевой, опаньки, дело в том, что получение куки у меня внутри функции, которую я вызываю. console.log(document.cookie); Ничего не вывел, но перенес я console.log(document.cookie); из функции в тело кода, и всё вывелось как надо.
А почему тогда внутри функции не работает? Ведь остальной код функции выполняется.