Собрать массив и записать в localstorage
Здравствуйте, уважаемые господа.
У меня имеется на странице много input, с одинаковым значением атрибута name, разными id и разными value (value вносятся пользователем когда страница загружена. Задача в итоге сохранять эти введенные значения в локалсторадж). То есть что-то вида <input type="number" name="test" id="66" > <input type="number" name="test" id="54" > <input type="number" name="test" id="12" > .... <input type="number" name="test" id="58" > id идут не по порядку, кол-во инпутов заранее неизвестно. Как можно пройтись по инпутам с name="test", собрать двумерный массив вида id/value, и запихнуть его в localstorage (для последующего взятия его из локалсторадж после перезагрузки страницы и запихивания его элементов в инпуты)? Как я понимаю, сначала надо получить массив элементов с name=test, то есть что-то вроде var massiv = document.getElementsByName('test'); После чего внутри него вычленить пары id и document.getElementById.value... Подскажите, как решить такую задачу. |
Решать можно по разному.
К примеру собственный велосипед https://github.com/Poznakomlus/localstorage Пользуйтесь на здоровье :) |
mav1,
готовое решение ... если немного изменить http://javascript.ru/forum/jquery/59...tml#post394089 |
Часовой пояс GMT +3, время: 13:29. |