Приведенный ниже код предназначен для нажатия кнопки, чтобы отобразить текстовую запись, которую пользователь должен ввести, и текст, который будет сохранен в локальном хранилище при нажатии в другом месте.
Текстовое поле появляется, но после того, как я что-то ввожу в него и нажимаю, текст не сохраняется в локальном хранилище.
Вы нигде не определили itemValue
Как мне это сделать, чтобы текст был напечатан в текстовом поле?
Я изменил предыдущую строку кода на localStorage.setItem(itemKey, initialText); Затем элемент, сохраненный в локальном хранилище, пуст, я не могу заставить его захватить все, что напечатано в текстовом поле.
Я вижу, как создается textarea
. var textElement = document.createElement("textarea");
. Вы хотите сохранить значение этого textarea
в localStorage
?
Да, пожалуйста. Я пробовал это с этим localStorage.setItem(itemKey, itemValue);
Можешь попробовать это...
function saveEntry(event) {
//...
//...
localStorage.setItem(itemKey, event.target.value);
}
Где определяется
itemValue
?