Я экспериментирую с новым LocalStorage HTML5, и до сих пор я успешно занимался захватом содержимого (текста), введенного в мою форму, и сохранения его в LocalStorage.Показать новую строку вместо n
Моя проблема начинается, когда человек возвращается на страницу, я хочу, чтобы значения LocalStorage загружались в правильный ввод в моей форме.
Я также делаю это с успехом, однако увидели бы мои пользователи следующее:
Но я хотел бы их видеть текст без двойных кавычек и новых строк символов, так что я бы как их увидеть:
Привет
Как вы
Как и то, что они ввели первоначально. Как я могу это достичь? любая помощь будет принята с благодарностью.
Чтобы установить значение текстовой области, я использую следующее:
$(document).ready(function() {
allTextAreasOnPage.each(function(index, entry) {
var idOfTextArea = $(this).attr('id');
if (pageLocalStorage.get(idOfTextArea)) {
$(this).val(pageLocalStorage.get(idOfTextArea));
}
});
});
Как вы устанавливаете значение 'textarea'? Мое первое предположение заключается в том, что вы кодируете строку _twice_ (из-за котировок) – Halcyon
Добавлен код, спасибо – Ciwan
Это выглядит отлично. Как вы заполняете локальное хранилище? – Halcyon