Calculos múltiplos de inputs
Prezados amigos,
Preciso que me ajudem na seguinte questão:
Tenho um form com os seguintes campos:
Nome [ fulano de tal ]
Email [ fulanodetal@fulano.net ]
Quantidade 1 [ 1000 ]
Quantidade 2 [ 1000 ]
Quantidade 3 [ 1000 ]
Quantidade 4 [ 1000 ]
Quantidade 5 [ 1000 ]
Total [xxxxxxxx]
O que ocorre?
Preciso que os campos "quantidade" sejam multiplicados por um determinado número
Por exemplo:
quantidade 1 x 0,018 = 18,00
quantidade 2 x 0,022 = 22,00
quantidade 3 x 0,028 = 28,00
quantidade 4 x 0,030 = 30,00
quantidade 5 x 0,025 = 25,00
Total R$123,00
( esse total, vou pegar o resultado e enviar no email do usuário )
Tentei fazer desta forma:
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
<script type="text/javascript">
function somarValores(){
var qt1 = document.getElementById("qt1").value;
var xqt1 = document.getElementById("xqt1").value;
var qt2= document.getElementById("qt2").value;
var xqt2= document.getElementById("xqt2").value;
var qt3 = document.getElementById("qt3").value;
var xqt3 = document.getElementById("xqt3").value;
var qt4= document.getElementById("qt4").value;
var xqt4= document.getElementById("xqt4").value;
var qt5 = document.getElementById("qt5").value;
var xqt5 = document.getElementById("xqt5").value;
var rqt1 = parseInt(qt1) * parseInt(xqt1);
var rqt2 = parseInt(qt2) * parseInt(xqt2);
var rqt3 = parseInt(qt3) * parseInt(xqt3);
var rqt4 = parseInt(qt4) * parseInt(xqt4);
var rqt5 = parseInt(qt5) * parseInt(xqt5);
var total = parseInt(rqt1) + parseInt(rqt2) + parseInt(rqt3) + parseInt(rqt4) + parseInt(rqt5);
alert(total);
}
</script>
Onde estou errando? rsrs...
Me ajudem, please!
Discussão (28)
Carregando comentários...