Preciso de ajuda em um código para somar campos, o código abaixo:
<script type="text/javascript">
String.prototype.formatMoney = function() {
var v = this;
if(v.indexOf('.') === -1) {
v = v.replace(/([\d]+)/, "$1,00");
}
v = v.replace(/([\d]+)\.([\d]{1})$/, "$1,$20");
v = v.replace(/([\d]+)\.([\d]{2})$/, "$1,$2");
return v;
};
function id( el ){
return document.getElementById( el );
}
function getMoney( el ){
var money = id( el ).value.replace( ',', '.' );
return parseFloat( money )*100;
}
function soma()
{
var total = getMoney('p1t')+getMoney('p2t')+getMoney('p3t')+getMoney('p4t');
total = parseFloat( total )/4
id('notabim').value = (total/100).toFixed(2).formatMoney();
}
</script>
Na soma das notas
10,0 + 10,0 + 10,0 + 5,55 / 4 = média 8,88
Funcionou beleza mas tenho uma dúvida e talvez alguém possa me ajudar.
Tenho em ASP um lastro
<%
do while not rectabela.eof
%>
Esta funcionando o calculo só no "primeiro registro" .
Pergunta
dineyasil
Bom dia!
Preciso de ajuda em um código para somar campos, o código abaixo:
Na soma das notas
10,0 + 10,0 + 10,0 + 5,55 / 4 = média 8,88
Funcionou beleza mas tenho uma dúvida e talvez alguém possa me ajudar.
Tenho em ASP um lastro
Esta funcionando o calculo só no "primeiro registro" .
Agradeço.
Claudiney
www.cassystems.com.br
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.