Здравствуйте, уважаемые господа.
У меня имеется на странице много 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...
Подскажите, как решить такую задачу.