Есть такие строчки:
<div class="sample_goal"><span class="sample" style="display: none;">45000</span></div>
<input type="text" id="input" value="">
<div class="sample_goal"><span class="sample" style="display: none;">28000</span></div>
<input type="text" id="input" value="">
<div class="sample_goal"><span class="sample" style="display: none;">39000</span></div>
<input type="text" id="input" value="">
Все классы и id одинаковые, изменяются только числа.
Передаю значения из span class="sample" в input id="input" таким кодом:
var input = document.getElementById('input'),
lol_divs = document.getElementsByClassName('sample'),
lol_div;
input.value = lol_divs[0].innerHTML;
Но передаётся только первое значение (45000) в первое поле. А нужно передавать каждое число по порядку в каждый input, не изменяя классы и id.
Как это реализовать?