Я бы рекомендовал использовать предоставленные методы для доступа к localStorage вместо того, как вы это делаете:
localStorage.setItem("nltwonotes", document.forms[0].todo1.value);
Затем, чтобы получить значение:
document.forms[0].todo1.value = localStorage.getItem("nltwonotes");
Тем не менее, убедитесь, что вы проверите, доступен ли localStorage:
function supports_html5_storage() {
try {
return 'localStorage' in window && window['localStorage'] !== null;
} catch (e) {
return false;
}
}
В противном случае вы захотите откатить или попросить пользователя обновить браузер до версии, в которой поддерживает локальное хранилище .