Посмотрев на ваш код, я понял, что вы использовали document.cookie = document.getElementById("phone").innerHTML;
, когда вы должны были использовать document.cookie = "PhoneNumber="+document.getElementById("phone").value;
, чтобы получить значение ввода. Поэтому все, что вам нужно сделать, чтобы решить вашу проблему, это изменить .innerHTML
на .value
и объявить имя файла cookie, иначе оно не будет сохранено как файл cookie.
Использование .innerHTML
будет захватывать весь HTML-код внутри элемента, тогда как .value
будет захватывать то, что пользователь ввел / выбрал.
Надеюсь, это поможет вашей проблеме.