Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Web Lucas Oliveira

[Resolvido] O que há de errado com esse código?

Recommended Posts

Estou tentando, botar esse código pra funcionar, não sou expert em Javascript mas fui eu que fiz ele.

 

Vou explicar rapidamente o que ele faz.

 

Ele pega uns valores de um input de uma tabela (que é gerado por um banco de dados) e toda vez que alguém digita algo, ele varre tudo e pega os valores e vai somando e mostra em outro input.

 

Já fiz ele somar, etc.

 

Mas ele não tá mostrando em outro input não sei porque.

 

Alguém sabe o que pode ser?

 

Segue:

 

var totalcomissao = 0;
var i;
for ( i = 1; i <= linhas+1; i++) {
	if (eval("document.formmemoria.memoria_comissaobruta" + i + ".value;") !== "") {			
		wcomissaobruta = eval("document.formmemoria.memoria_comissaobruta" + i + ".value;");
		wcomissaobrutacalc = eval(wcomissaobruta.replace(",", "."));

		totalcomissao = parseFloat(totalcomissao) + parseFloat(wcomissaobrutacalc);
		totalcomissao = totalcomissao.toFixed(2);
		alert(totalcomissao);
	}
}

totalcomissao = totalcomissao.replace(".", ",");

document.formmemoria.memoria_valornf.value = totalcomissao;

 

Já consegui resolver haha.

 

Tirei o + 1 do 'for' e funcionou.

 

Não entendi porque era isso que tava dando prob...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.