Boa Tarde! solicito ajuda preciso multiplicar dois campos quantidade*custo_unitario = custo_total e preciso somar este custo_total e colocar em um outro campo total_geral (como total de uma nota fiscal).
Consigo multiplicar o primeiro campo , quando adiciono um novo campo não consigo fazer a multiplicação e a soma no campo total_geral.
Pergunta
cmcollares
Boa Tarde! solicito ajuda preciso multiplicar dois campos quantidade*custo_unitario = custo_total e preciso somar este custo_total e colocar em um outro campo total_geral (como total de uma nota fiscal).
Consigo multiplicar o primeiro campo , quando adiciono um novo campo não consigo fazer a multiplicação e a soma no campo total_geral.
Enviando script
<html>
<head>
<title>Sistema Controle de Compras</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<script type="text/javascript" src="jquery-1.5.min.js"></script>
<script type="text/javascript" src="teste.js"></script>
</head>
<body BGCOLOR="#E0FBFE" >
<p align="center"><img src="logoProc.gif" border="0" WIDTH="200" HEIGHT="35"><BR>
_____________________________________________________________________________
<p align="center"></p> <?php
$data_de_hoje = date("d/m/Y",time());
?>
<p align="center"><?php echo "Porto Alegre $data_de_hoje."?>
<!-- INCLUDE BLOCK : header -->
<form name="form_solicitacao" action="../php/form_compras_especial.php" method="post" enctype="multipart/form-data" >
<input TYPE="hidden" SIZE="30" NAME="operacao" value="mostrar">
<input TYPE="hidden" SIZE="30" NAME="id_compras" value="id_compras">
<p align="center"><font face="Arial" size="4" color="#0080FF"><strong><p align="center"> JUSTIFICATIVA DE COMPRAS E SERVIÇOS.</strong></font></p> </a>
<p align="center"><font color="#0000FF" ><b>RM:</b></font>
<input id="RM" name="RM" type="text" size="10" >
<font color="#0000FF" ><b>Ramal:</b></font>
<input name="ramal" id="ramal type="text" size="10" >
<font color="#0000FF" ><b>Email:</b></font>
<input name="email_solicitante" id="email_solicitante type="text" size="50" >
<p align="center"><font color="#0000FF"><b>Projeto_Envolvido:</b></font><br>
<textarea name="projeto_envolvido" cols="70" rows="2" maxlength="50"></textarea><br>
<font color="#0000FF"><b>Cliente_Beneficiado:</b></font><br>
<textarea name="cliente_beneficiado" cols="70" rows="2" maxlength="50"></textarea><br>
<font color="#0000FF"><b>Proposição:</b></font><br>
<textarea name="proposicao" cols="70" rows="5" maxlength="50"></textarea><br>
<font color="#0000FF"><b>Objetivo:</b></font><br>
<textarea name="objetivo" cols="70" rows="5" maxlength="50"></textarea><br>
<font color="#0000FF"><b>Justificativa:</b></font><br>
<textarea name="destinacao" cols="70" rows="5" maxlength="50"></textarea><br>
</p>
<table color="#0000FF" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="70%" align="CENTER" id="AutoNumber1">
<tr>
<td width="8%">
<p align="left"><font color="#0000FF"><span lang="pt-br">Quant:</span></font></td>
<td width="15%"><font color="#0000FF"><span lang="pt-br">Medidas:</span></font></td>
<td width="40%"><font color="#0000FF"><span lang="pt-br">Descrição:</span></font></td>
<td width="18%">
<p align="center"><font color="#0000FF"><span lang="pt-br">CustoUnitario:</span></font></td>
<td width="20%">
<p align="left"><font color="#0000FF"><span lang="pt-br">CustoTotal:</span></font></td>
</tr>
</table>
<center><div class="dados">
<p class="campoDados">
<font color="#0000FF" ><b><input type="text" name="quantidade[]" id="campo1" size="5" /></b></font>
<select size="1" name="medidas[]" id="medidas" ></b></font>
<option value=""></option>
<option value="unidade">Unidade</option>
<option value="pecas">Pecas</option>
<option value="radio">Radio</option>
<option value="modulo">Modulo</option>
</select>
<input type="text" id="descricao" name="descricao[]" size="50"/>
<input id="campo2" name="custo_unitario[]" type="text" size="10" onchange="multiplicar()" onkeydown="FormataValor(this,20,event,2)" onblur="document.getElementById('campo3').value=document.getElementById(
'campo1').value * this.value"/>
<input name="custo_total[]" id="campo3" type="text" size="10" onkeydown="FormataValor(this,20,event,2)" onblur="document.getElementById('campo3')"/>
<a href="#" class="removerCampos">Remover</a>
</p>
</div>
<p>
<a href="#" class="adicionarCampos">Adicionar_Campos</a></center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="70%" align="CENTER" id="AutoNumber2">
<tr>
<td width="70%">
<p align="right"><font color="#0000FF"><span lang="pt-br">TotalGeral:</span></font><input name="total_geral[]" id="campo4" type="text" size="10" value="" onblur="value=document.getElementById('campo3').value+this.value"/>
</p>
</td>
</tr>
</table>
<input TYPE="hidden" SIZE="30" NAME="id_compras" value="id_compras">
<p align="center"><input type="submit" value="Gravar">
<input type="reset" value="Limpa Formulário"></p>
</form>
<tr><td> <center><a href="../php/tipo_compras.php"><img src="home.gif" border="0"></a></center></td></tr>
</body>
</html>
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.