Показать сообщение отдельно
  #1 (permalink)  
Старый 30.03.2020, 21:20
Новичок на форуме
Отправить личное сообщение для R.Titovich Посмотреть профиль Найти все сообщения от R.Titovich
 
Регистрация: 30.03.2020
Сообщений: 5

Собрать данные с input и умножить их данные построчно
Добрый вечер, коллеги!
Задался вопросом сложения чисел из 2х строчных input
for ($i = 1; $i <= 10; $i++) 
{
echo'<tr>
<td><input type="text" name="inputarticle" class="form-control" /></td>
<td><input type="text" name="inputname" class="form-control" /></td>
<td><input type="number" id="num'.$i.'" name="num'.$i.'" class="form-control" /></td>
<td><input type="number" id="dum'.$i.'" name="dum'.$i.'" class="form-control" /></td>
<td><input type="text" name="sum'.$i.'" id="sum'.$i.'" class="form-control" /></td>
</tr>';
}

$(document).ready(function() {
  sum1();
  $("#num1, #dum1").on("keydown keyup", function() {
    sum1();
  });
});
function sum1() {
  var num1 = document.getElementById('num1').value;
  var dum1 = document.getElementById('dum1').value;
  var result = parseInt(num1) * parseInt(dum1);
  var result1 = parseInt(dum1) * parseInt(num1);
  if (!isNaN(result)) {
    document.getElementById('sum1').value = result;
  }
}


Первую строку input`ы он у меня умножает и выводит в sum1, но у меня не хватает знаний как сделать чтобы и остальные input`ы перемножались и выводило значение в sum2, sum3, sum4 и т.д.
Ответить с цитированием