我需要动态添加一个数据库列的选定值和用户输入 我根据条件选择数据库值,然后在数组中获取它 现在,我需要将两个值相加,并将结果放在另一个文本框中。
我使用此代码:
while($res = mysqli_fetch_array($result)){
?>
<tbody>
<tr>
<td height="41"><?php echo $res['valuea']; ?></td>
<td><?php echo $res['valueb']; ?></td>
<td><?php echo $res['valuec']; ?></td>
<td><?php echo $res['valued']; ?></td>
<td><input name="txt" type="text" disabled="disabled" class="txt" id="txt" value="<?php echo $res['valuee']; ?>" readonly="readonly"/></td>
<td><input class="qty" type="text" id="qty" name="qty" onChange="third();"/></td>
<td><input class="amount" type="text" name="amount" id="amount" /></td>
</tr>
<?php
} //while
我认为这是我的错误:
要添加我使用的javascript
值,但它只接受第一个条目...它不适用于下一个条目:
<script type="text/javascript">
function third(){
var txt=document.getElementById('txt').value;
var qty=document.getElementById('qty').value;
var amount=txt*qty;
document.getElementById('amount').value=amount;
}
</script>