Скорее всего у Вас не получится при помощи js получить индекс id. И если код Ваш, то для валидности замените "одинаковые" id на одинаковые классы
<input class="some-class" name="some-name" value=""></input>
<input class="some-class" name="some-name" value=""></input>
<input class="some-class" name="some-name" value=""></input>
. Id по определению не может быть не уникальным. Он должен быть только один на странице. А дальше
var blocks = getElementsByClassName('some-class');
blocks[0].value ..
Хотя зачем по индексу, если можно каждый input поименовать(так или иначе это будете делать, раз отправляете данные на сервер), и брать по имени? но это уже Ваше дело..