Ir para conteúdo

POWERED BY:

Arquivado

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

natalia

Chamar função

Recommended Posts

Oi pessoal,

 

Eu tenho essa função abaixo, mas não consigo fazer com que o valor do cálculo que ela faz, apareça dentro do text field. Alguém poderia dar um help?

 

 

function calcula_pisc(form,ind){

y=0;

base=0;

basi=0;

sub=0;

 

form.str_qtd_p.value="";

form.str_un_p.value="";

form.str_tot_p.value="";

for(i=0;i<ind;i++){

form.un_p.value=roundDollar(form.un_p.value);

form.tot_p.value=roundDollar(eval(form.qtd_p.value*form.un_p.value)) ;

y+=parseFloat(form.tot_p.value) ;

if(i<=ind-1){

form.str_qtd_p.value=form.str_qtd_p.value+form.qtd_p.value+",";

form.str_un_p.value =form.str_un_p.value+form.un_p.value+",";

form.str_tot_p.value=form.str_tot_p.value+form.tot_p.value+",";

}

if(i==ind-1){

form.str_qtd_p.value=form.str_qtd_p.value+form.qtd_p.value;

form.str_un_p.value =form.str_un_p.value+form.un_p.value

form.str_tot_p.value=form.str_tot_p.value+form.tot_p.value;

}

 

 

}

 

for(i=0;i<=6;i++){

form.un_p.value=roundDollar(form.un_p.value);

form.tot_p.value=roundDollar(eval(form.qtd_p.value*form.un_p.value)) ;

basi+=parseFloat(form.tot_p.value) ;

}

for(i=7;i<=12;i++){

form.un_p.value=roundDollar(form.un_p.value);

form.tot_p.value=roundDollar(eval(form.qtd_p.value*form.un_p.value)) ;

base+=parseFloat(form.tot_p.value) ;

}

for(i=13;i<=17;i++){

form.un_p.value=roundDollar(form.un_p.value);

form.tot_p.value=roundDollar(eval(form.qtd_p.value*form.un_p.value)) ;

sub+=parseFloat(form.tot_p.value) ;

}

form.tot_basi.value =roundDollar(basi);

form.tot_base.value =roundDollar(base);

form.tot_sub.value =roundDollar(sub);

 

form.geral_p.value =roundDollar(y);

 

}

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.