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

Calcular Campos "urgente"


Guest bittencourtal

Pergunta

Guest bittencourtal

Ola...

Estou com um impessilio aqui...

To precizando calcular os valores de 4 campos, em um formulario...

Tipo assim, tenho um formulario para o usuario ou cliente comprar um produto meu em meu site logico, então queria o seguinte que quando ele escerve-se a quantiade de produtos ele já me desse a valor automaticamente sem dar refresh no navegador pois ele vai estar dentro do formulário de envio...

por exemplo...

segue o codigo abaixo

Sera que alguém pdoe me ajudar qualquer duvida da um toque ai Obrigado...

<form action="envia.php" name="form1" id="form1">
<table width="585" border="0" align="center" cellpadding="3" cellspacing="3">
<tr> 
<td width="19%" height="0" class="style23"><span class="style16"><strong>Nome:</strong></span></td>
<td colspan="3" align="left" class="style23"> 
<input name="nome" type="text" class="campo1" id="nome"> 
</td>
</tr>
<tr> 
<td width="19%" height="3" class="style23"><span class="style16"><strong>Empresa:</strong></span></td>
<td colspan="3" align="left" class="style23">
<input name="empresa" type="text" class="campo1" id="empresa"></td>
</tr>
<tr> 
<td width="19%" height="-2" class="style23"><span class="style16"><strong>Contato:</strong></span></td>
<td align="left" class="style23">
<input name="contato" type="text" class="campo2" id="contato"></td>
<td align="left" class="style23"><span class="style16">CPF-CNPJ:</span></td>
<td align="left" class="style23"><span class="style16"> 
<input name="cpfcnpj" type="text" class="campo4" id="cpfcnpj2">
</span></td>
</tr>
<tr> 
<td height="18" class="style23"><span class="style16">Endere&ccedil;o:</span></td>
<td colspan="3" align="left" class="style23"> 
<div align="left"><span class="style16"> 
<input name="end" type="text" class="campo1" id="end2">
</span></div></td>
</tr>
<tr> 
<td height="8" class="style23"><span class="style16">Complemento:</span></td>
<td class="style23">
<input name="complemento" type="text" class="campo2" id="complemento"> 
</td>
<td class="style23"><span class="style16"><strong>Cidade:</strong></span></td>
<td class="style23"> 
<input name="cidade" type="text" class="campo3" id="cidade4"> 
<span class="style16"><strong>Uf:</strong></span> <select name="uf" class="combo" id="select3">
<option selected>AC</option>
<option>AL</option>
<option>AM</option>
<option>AP</option>
<option>BA</option>
<option>CE</option>
<option>ES</option>
<option>GO</option>
<option>MA</option>
<option>MG</option>
<option>MS</option>
<option>MT</option>
<option>PA</option>
<option>PB</option>
<option>PE</option>
<option>PI</option>
<option>PR</option>
<option>RJ</option>
<option>RN</option>
<option>RO</option>
<option>RR</option>
<option>RS</option>
<option>SC</option>
<option>SE</option>
<option>SP</option>
<option>TO</option>
</select></td>
</tr>
<tr> 
<td height="10" class="style23"><span class="style16"><strong>Bairro:</strong></span></td>
<td width="28%" class="style23">
<input name="bairro" type="text" class="campo2" id="bairro2"></td>
<td class="style23"><span class="style16"><strong>CEP:</strong></span></td>
<td class="style23">
<input name="cep" type="text" class="campo4" id="cep3"> </td>
</tr>
<tr> 
<td height="9" class="style23"><span class="style16"><strong>E-mail:</strong></span></td>
<td class="style23"><span class="style16"> 
<input name="mail" type="text" class="campo2" id="mail">
</span> </td>
<td class="style23"><span class="style16">Fone:</span></td>
<td class="style23">
<input name="fone" type="text" class="campo4" id="fone2"> </td>
</tr>
<tr class="style16"> 
<td height="8" valign="top">Quantidade: </td>
<td height="8" colspan="3" valign="top"> 
<input type="text" name="quantidade" class="soma">
Pre&ccedil;o Unit&aacute;rio: R$: 
<input name="preuni" type="text" value="35" class="soma">
,00 - Frete: R$: 
<input name="frete" type="text" class="soma" id="frete" value="5">
,00 - Valor Total R$: 
<input type="text" name="total" class="soma">
,00</td>
</tr>
<tr> 
<td height="18" valign="top" class="style23"><span class="style16"><strong>Observa&ccedil;&otilde;es:</strong></span><span class="style16"></span></td>
<td colspan="3" class="style23"> 
<textarea name="obs" rows="5" wrap="PHYSICAL" class="campo6" id="textarea"></textarea></td>
</tr>
<tr align="right"> 
<td height="24" colspan="4" class="style23"> 
<input type="submit" name="Submit" value="Enviar"> 
&nbsp;&nbsp;&nbsp;&nbsp; <input type="reset" name="Submit2" value="Limpar"> 
</td>
</tr>
</table>
</form>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

se eu entendi direito, é fácil,basta você declarar a variável que realiza a soma e colocá-la diretamente no campo text da página...

tipo assim :

var soma = var1 + var2 + var3 etc..

document.seuform.campodaresposta.value = varsoma

e aí na pág você joga :

<input type=text name="campoderesposta">

acvho q é isso q você quer

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...