faz soma de campos select
Pessoal, tenhu esse script que soma os valores com checkbox numa planilha, e em outro local preciso fazer com selects e ta complicado pq nao to conseguindo fazer a alteração.
aki vai meu codigo funcionando
function id( el ){
return document.getElementById( el );
}
function value_check( el ){
return id( el ).checked ? parseFloat( id( el ).value.replace(',', '.') )*100 : 0;
}
function result()
{
var soma = value_check('checkbox1')+(value_check('checkbox2')*id('quantidade1').value)
+value_check('checkbox3')+value_check('checkbox4')+value_check('checkbox5');
id('soma').value = soma/100;
id('soma').value = id('soma').value.replace('.', ',');
}
<p>R$ 7,00<input name="checkbox1" type="checkbox" id="checkbox1" onclick="result()" value="7,00" />
7 Quantidade: <input name="quantidade" type="text" id="quantidade1" /></p>
<p>R$ 7,00<input name="checkbox1" type="checkbox" id="checkbox1" onclick="result()" value="7,00" />
7 Quantidade: <input name="quantidade" type="text" id="quantidade1" /></p>
<p>R$ 10,30<input name="checkbox2" type="checkbox" id="checkbox2" onclick="result()" value="10,30" />
10 Quantidade: <input name="quantidade" type="text" id="quantidade2" /></p>
<p>R$ 11,23<input name="checkbox3" type="checkbox" id="checkbox3" onclick="result()" value="11,23" />
11 Quantidade: <input name="quantidade" type="text" id="quantidade3" /></p>
<p>R$ 8,00<input name="checkbox4" type="checkbox" id="checkbox4" onclick="result()" value="8,00" />
8 Quantidade: <input name="quantidade" type="text" id="quantidade4" /></p>
<p>R$ 6,40<input name="checkbox5" type="checkbox" id="checkbox5" onclick="result()" value="6,40" />
6 Quantidade: <input name="quantidade" type="text" id="quantidade5" /></p>
<p>soma:<input type="text" name="som" id="soma" /></p>Discussão (3)
Carregando comentários...