Olá
Implementei um javascript na minha pagina jsp para calcular um valor(preco)q vem do banco e o outro valor(quantidade) q será digitado pelo usuario. O resultado será mostrado em um textfield.
Mas não funcionou. Eu clico no botão pra calcular mas não acontece nada.
Se alguém puder me ajudar…eu agradeço.
Abaixo tem um parte do código.
(…)
<script>
function calcula(operacao){
var tfqtd = document.calc.tfqtd.value
var precounit = document.calc.precounit.value
var result = eval(tfqtd + operacao + precounit)
document.calc.resultado.value = result
}
</script>
(...)
____________________________________________________________________________________________
(...)
<form name="calc" id="form1" method="post" action="controlevenda.jsp?action=cad" >
(...)
<td align="center">
<label for="textfield" ></label>
<input class="inputqtd" type="text" name="tfqtd" id="qtd" value="0"/></td>
<td align="center">
<input type="hidden" name="precounit" value="<%= p.getPreco() %>" size="12">
<input name="" type="Button" id="button" value="Calcular" onclick="calcula('*')" />
<input type="Text" name="resultado" value="0" size="10">
</td>
(...)