JavaScript не может перебрать поле ввода, чтобы получить значения

Невозможно пройти через поле ввода, чтобы получить значения

Может кто-нибудь, пожалуйста, скажите мне, что не так с моим кодом … был на этом в течение некоторого времени сейчас … я не могу перебрать автоматически сгенерированное поле ввода для умножения значений

первая часть кода работает … но другие поля ввода автоматически генерируются javascript..и их ID автоматически увеличиваются … так что я хочу пройтись по идентификатору и получать значения каждый раз, чтобы я мог умножить и получить общее количество

 {amp}lt;script{amp}gt; function calc(){ var value1 = document.getElementById('kgid').value || 0; var value2 = document.getElementById('noid').value || 0; document.getElementById('totalid').innerHTML = parseInt(value1) * parseInt(value2); for(var j = 1; j {amp}gt;= 1; j  ) { var value3 = document.getElementById('kgid'   j).value; console.log(value3); var value4 = document.getElementById('noid'   j).value; console.log(value4); document.getElementById('totalid'   j).innerHTML = parseInt(value3) * parseInt(value4); } 

HTML

 {amp}lt;tbody{amp}gt; {amp}lt;tr{amp}gt; {amp}lt;td{amp}gt; {amp}lt;input type="text" name="kg[]" id="kgid" class="form-control target" oninput="calc()"{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;td{amp}gt; {amp}lt;input type="text" name="no[]" id="noid" class="form-control target" oninput="calc()"{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;td{amp}gt; {amp}lt;span id="totalid" onchange="totalall()"{amp}gt;0{amp}lt;/span{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;td{amp}gt; {amp}lt;input type="text" name="pkbags[]" class="form-control target" oninput="calc()"{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;td{amp}gt;{amp}lt;input type="text" name="atual[]" class="form-control target" oninput="calc()"{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;td{amp}gt; {amp}lt;a href="#" class="btn btn-danger remove"{amp}gt;- {amp}lt;/a{amp}gt; {amp}lt;/td{amp}gt; {amp}lt;/tr{amp}gt; {amp}lt;/tbody{amp}gt; 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector