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

multiplicar e somar ínput dinamicos


cmcollares

Pergunta

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" />

&lt;script type="text/javascript" src="jquery-1.5.min.js"></script>

&lt;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

Até agora não há respostas para essa pergunta

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...