- Теория
- Теория
localStorage
Кексик наконец-то попал в Норвегию и во время путешествия начал вести путевые заметки. Даже создал для этого простую форму. Но из-за плохого интернета форму часто не удавалось отправить и введённая заметка терялась.
Как справиться с этой довольно часто встречающейся проблемой, когда введённые в форму данные теряются?
Для этого можно использовать localStorage
. Эта технология относится к JavaScript, а не к HTML или CSS, но промолчать о ней мы не можем.
Суть localStorage
или «локального хранилища» заключается в том, что в него можно записывать данные, которые будут сохраняться в браузере. Эти данные не исчезнут даже если вы закроете браузер и откроете его снова или уйдете со страницы и потом вернётесь на неё.
Получается, что можно сохранять данные из формы в хранилище при работе с формой, а при загрузке страницы проверять хранилище на наличие данных, и если они есть, то подставлять их в форму. Таким образом можно предотвратить потерю данных при работе с формами.
Давайте проверим работу localStorage
. Это просто. Мы уже всё подготовили, вам осталось только раскомментировать один тег.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.