Я хочу, чтобы добавить отдельные значения столбцов с помощью яваскриптаСумма столбца значений с помощью Javascript
, когда пользователь вводит количество, чем количество многократно с колонкой цены и показано в колонке «ваш счет». Проблема заключается в том, что когда пользователь нажимает кнопку «Заказать», все значения из столбца «Ваш счет» будут добавляться и отображаться на экране.
любезно скажите мне, как я могу суммировать все значения от 'вашего счета в столбце'
мой взгляд файл является
<tbody>
<?php $i=0; foreach($result as $row){
?>
<tr>
<th class="item-lists">
<?php echo $row->recipe_name;?>
</th>
<th class="pre-top">
<?php echo $row->quantity;?>
</th>
<th class="pr-right">
<span id="priceT<?php echo $i;?>" ><?php echo $row->price;?></span>
</th>
<th class="pr-right">
<input type="text" class="container" value="" onfocus="this.value = '';" onblur=";}" style="width: 60px" id="quantityT<?php echo $i;?>" onkeyup="CalculatePrice (<?php echo $i;?>)">
</th>
<th class="clearfix">
<input type="text" class="container" value="" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = '';}" style="width: 60px"id="TPrice<?php echo $i;?>">
</th>
</tr>
<?php
$i++;
} ?>
</tbody>
и код Javascript
function CalculatePrice (id) {
var startP = parseInt (document.getElementById ("priceT"+id).innerHTML);
var startQ = parseInt (document.getElementById ("quantityT"+id).value);
var Bill = 0;
if (!isNaN (startP)&&!isNaN(startQ))
{var Bill = startP * startQ}
document.getElementById ("TPrice"+id).value = Bill;
}
это можно легко сделать используя носок. –