Sou iniciante e necessito de ajuda eu gostaria de calcular total somando os subtotais em uma jsp.
[code]
function calculatotal(form2){
var totcar = 0;
for (i=0; i<=100; i++)
{
var val = document.form2.table.subtotal.value;
totcar = totcar + val;
}
document.form2.table.output.value = totcar;
return totcar;
}
</script>[/code]
[code]
<center>
<FORM NAME="form2">
<br></br>
<table cellspacing="1" cellpadding="10" border="2">
<tr>
<td> Código </td> <td> Código produto </td> <td> Nome </td> <td> R$ </td> <td> Qtd </td> <td> SubTotal </td> <td> Excluir </td>
</tr>
<c:forEach var="i" items="${prods}">
<tr>
<td> ${i.idcar} </td>
<td> ${i.produto.idprod} </td>
<td> ${i.produto.nomeprod} </td>
<td> ${i.produto.preco} </td>
<td> <input type="text" name="qtd" value="${i.qtd}" size="2"/> </td>
<td> <input type="text" name="subtotal" value="${i.subtotal}" size="7" /> </td>
<td> <a href="/lojax/ServletVenda?acao=buscaritem&idcar=${i.idcar}"> Excluir </a> </td>
</tr>
</c:forEach>
<tr>
<td>Total </td>
<td><input type="text" name="output" value="" /></td>
</tr>
</table><br>
</FORM>
</center>
<p align="right"> <a href="javascript:window.history.go(-1)"> Voltar </a></p>
<p align="right"> <a href="/lojax/pages/admin/produto/formlistprodutovender.jsp"> Continuar a venda </a></p>
<p align="right"> <a href="/lojax/pages/admin/cliente/formlistcliente.jsp"> Finalizar Venda </a></p>
<p align="right"> <a href="/lojax/ServletVenda?acao=excluirtodos&nextpage=/pages/admin/formenu.jsp"> Desfazer Venda </a></p>
<p align="right"> <a href="/lojax/pages/admin/formenu.jsp"> Menu Principal </a></p>
</body>[/code]