Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi gente, tenho o seguinte código:
function Soma(form)
{
A = eval(form.subtotal1.value);
B = eval(form.subtotal2.value);
C = eval(form.subtotal3.value);
D = eval(form.subtotal4.value);
E = eval(form.subtotal5.value);
F = eval(form.subtotal6.value);
G = eval(form.subtotal7.value);
H = eval(form.subtotal8.value);
I = eval(form.subtotal9.value);
J = eval(form.subtotal10.value);
Total = (A + B + C + D + E + F + G + H + I + J);
if (Total > 0) { form.total.value = Total; }
else { form.total.value = ""; }
}
Quando os números digitados no formulário não possuem casas decimais, o cálculo sai perfeito, mas se tentar colocar um valor tipo 10,5 daí não soma nada, como faço pra que ele aceite números inteiros e decimais? :mellow:
Obrigada desde já! http://forum.imasters.com.br/public/style_emoticons/default/kiss.gif
Carregando comentários...