Я конечно извиняюсь за столь глупый вопрос, но localStorage к каждому вару отдельно нужно привязать? если да,то как связать их, при попытке связать их у меня он не работает.
вот к примеру:
задал поле где будет вводиться значение, присвоил id
<section>
<form id="form" action="#" method="POST">
<input id="svet" name="svet" type="text" />
<input id="svetno" name="svetno" type="text" />
</form>
</section>
сам скрипт где задано все
var svet= "0.32300";
var svetno= "63";
var gazyes = "1.7880";
var gazno = "43.13";
var hotyes = "27.76";
var hotno = "15.81";
var coldyes = "31.00";
var coldno = "38.25";
var otop = "84.67";
var musor = "26.00";
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 43 || charCode > 57))
return false;
return true;
}
и скрипт с localStorage:
if (window.localStorage) {
var svet = document.querySelectorAll('[name]');
for (var i = 0, length = elements.length; i < length; i++) {
(function(svet) {
var name = svet.getAttribute('name');
svet.value = localStorage.getItem(name) || '';
svet.onkeyup = function() {
localStorage.setItem(name, svet.value);
};
})(svet[i]);
}
}
или надо сам скрипт, где сами значения вписаны, туда и дописать localStorage? Честно запутался,облазил много сайтов с примерами, пробовал разные подходы но так ничего и не смог написать что бы работало.
Спасибо за ответ!