Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com Codigo JavaScript


claudio elias

Pergunta

Estou com um pouco de dificuldade com este codigo, Estou tentando juntar os dois mas não da certo, e queria tb ajuda na formatação de moeda

<script language=JavaScript>

function perc1() {


a = document.form1.a.value/100;


b = a*document.form1.b.value;


document.form1.total1.value = b


}


function perc2() {


a = document.form1.c.value;


b = document.form1.d.value;


c = a/b;


d = c*100;


document.form1.total2.value = d

function a_minus_b(form) {
a=eval(form.a.value)
b=eval(form.b.value)
c=a-b
form.ans.value=c
}

}


//-->






</SCRIPT>

<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#f5f5f5>
<FORM name=form1>
<DIV align=center>
<CENTER>
<TABLE width="275" border=0 cellSpacing=0>
<TBODY>
<TR>
<TD align=middle bgColor=#8080ff colSpan=2><div align="center"><STRONG>Calculadora de 
Porcentagem</STRONG></div></TD></TR>
<TR>
<TD><div align="right">Salario Liquido:</div></TD>
<TD><INPUT size=5 name=a></TD>
</TR>
<TR>
<TD><div align="right">Porcentagem:</div></TD>
<TD><INPUT name=b value="30" size=1 c>  %</TD>
</TR>
<TR>
<TD> </TD>
<TD><input onClick=perc1() type=button value=Calcular></TD>
</TR>
<TR>
<TD><div align="right">Total do Lquido:</div></TD>
<TD><input maxlength=40 size=5 name=total1></TD>
</TR>
<TR>
<TD width="171"> </TD>
<TD width="100"><input type=reset value=Limpar></TD>
</TR>
<TR>
<TD align=middle 
colSpan=2> </TD>
</TR></TBODY></TABLE>
</CENTER>
</DIV></FORM>
<BLOCKQUOTE>
<FORM name="formx">

<table width="275" border="0" align="center">
<tr>
<td width="170"><div align="right">Total do Lquido:</div></td>
<td width="95" height="29">
<div align="left">
&lt;script LANGUAGE="JavaScript">


function a_minus_b(form) {
a=eval(form.a.value)
b=eval(form.b.value)
c=a-b
form.ans.value=c
}

// End -->


</SCRIPT>
</HEAD>

<BODY>

<input name="a" type=text size=4>
</div></td>
</tr>
<tr>
<td><div align="right">Parcelas em outros Bancos:</div></td>
<td height="26"><input type="number" size=4 name="b"></td>
</tr>
<tr>
<td><div align="right"></div></td>
<td height="28"><input name="button" type="button" onClick="a_minus_b(this.form)" value=" = "></td>
</tr>
<tr>
<td><div align="right">Total:</div></td>
<td height="26"><input type "number name="ans" size=5></td>
</tr>
<tr>
<td> </td>
<td height="28"><input name="reset" type=reset value=Limpar></td>
</tr>
</table>
</FORM>
<P align=center> </P>
</BLOCKQUOTE></BODY></HTML>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Primeiramente muito obrigado pela atenção

Veja com queria que fosse

Exemplo com quero que seja: ex

Salário liquido;.............................. 3.000,00

Porcentagem a ser calculada.......... - 30%

Total Liquido................................. 900,00

Valor de empréstimo em banco...... 400,00

Restante para empréstimo............. 500,00

E também colocar a formatação de moeda ex: 3.000,00

No script ele calcula a porcentagem e da o total, e para subtrair você tem digitar o total em outra Text Field

Ajudem ai por favor.

Link para o comentário
Compartilhar em outros sites

  • 0

Claudio não li todo teu script mas já imagino o que tenta fazer... soma com porcentagem de valores monetarios...

vo te explicar uma maneira simples de formatar moedas

var valor1 = 10;

var valor1=valor1.toFixed(2); <-- com isso vai exibir 10.00

agora vamos passar o ponto para virgula

var valor-valor.replace(".",","); <--- dessa forma vai exibir 10,00

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...