|
сохранение информации в инпут без сабмит
здравствуйте!
как сохранить введённую информацию в поле инпут без нажатия сабмита? просто ввёл и инфа запомнилась... желательно привести работающий пример. спасибо! |
<input id="myinput" />
<script>
var input = document.getElementById('myinput');
input.value = localStorage.getItem('dataForMyInput') || '';
input.oninput = function() {
localStorage.setItem('dataForMyInput', input.value);
}
</script>
|
devote, спасибо!
а сделать так, чтобы оффлайн работало, можно? |
Цитата:
|
что-то не работает под ie и ff.
закрываю браузер после введения данных в инпут, открываю - ничего. |
Цитата:
|
ff 21.0, ie 8
|
Цитата:
Хотя в ИЕ8 нет события oninput, можно сделать так:
<input id="myinput" />
<script>
var input = document.getElementById('myinput');
input.value = localStorage.getItem('dataForMyInput') || '';
input.oninput = input.onkeyup = input.onmouseup = function() {
localStorage.setItem('dataForMyInput', input.value);
}
</script>
|
большое спасибо!!! заработало...
|
Цитата:
|
| Часовой пояс GMT +3, время: 02:41. |
|