Pessoal tenho esse seguinte java script, para fazer a conta de preço * Produto e mostrar o resultado de cada item, mas quando coloca virgula ele dá error"Nan" na multiplicação.Vocês poderia me ajudar, se não for muito encomodo deixar os nueros com formatação de R$.
var da = (document.all) ? 1 : 0;
var pr = (window.print) ? 1 : 0;
var mac = (navigator.userAgent.indexOf("Mac") != -1);
function printPage(){
if (pr){ // NS4, IE5
window.print();
}else if (da && !mac){ // IE4 (Windows)
vbPrintPage();
} else {// other browsers
alert("Lo sentimos, Tu browser no soporta este método, imprimelo desde el menú");
}
return;
}
function twoDigits(x){
return Math.round(x*100)/100;
}
function calcular(i){
//altura, largura, quantidade e metros quadrado
quantidade = eval("document.form1.qtd" + i + ".value");
preço = eval("document.form1.p" + i + ".value");
//window.alert('teste');
total = twoDigits(quantidade * preço);
eval("document.form1.t" + i + ".value = total;");
calcular_total();
}
function calcular_total(){
valorTotal = null;
for(j=1; j<=63; j++){
valor = eval("document.form1.t" + j + ".value");
if(valor != ""){
//window.alert('teste');
valorTotal += parseFloat(valor);
}
document.form1.total.value = twoDigits(valorTotal);
}
}
Pergunta
rdf2806
Pessoal tenho esse seguinte java script, para fazer a conta de preço * Produto e mostrar o resultado de cada item, mas quando coloca virgula ele dá error"Nan" na multiplicação.Vocês poderia me ajudar, se não for muito encomodo deixar os nueros com formatação de R$.
Ogrigado
Rodolfo
Link para o comentário
Compartilhar em outros sites
4 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.