Jump to content


Photo

Formulário Com Soma De Valores


  • Faça o login para participar
5 replies to this topic

#1 Leo_cgi

Leo_cgi

    12 Horas

  • Usuários
  • 141 posts
  • Sexo:Não informado

Posted 22/02/2007, 23:27

Olá!
Estou tentando fazer um formulário parecido como esse aí http://www.ew3server...entium.php?id=3 , onde o preço do servidor vai aumentando à medida que o assinante vai acrescentando serviços extras ao servidor, o formulário já vai somando e dando o resultado em tempo real.

Obrigado!

#2 Joabes Carlos

Joabes Carlos

    12 Horas

  • Usuários
  • 136 posts
  • Sexo:Masculino

Posted 23/02/2007, 07:48

Opa.

Também estou afim de algo parecido.

Cordialmente
Joabes
Fws Net Soluções Inteligentes
Hospedagem Web / Revenda / Dedicados / Vps / Soluções Linux / Desenvolvimento de Softwares e Web Sites.
http://www.fwsnet.com.br

#3 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 23/02/2007, 08:33

Bom isso não é tão complicado não ... faça uma função que ira acumular o valor em um determinado campo ...

Essa função ira receber como parametro o id campo ... ficaria assim + ou - .....

<script language="javascript" type="text/javascript">
function acrescentar ( campo ) {
	var campo = document.getElementById( campo );
	var localSoma = document.getElementById( 'campo_soma' );
	localSoma.value = Number(campo.value) + Number(localSoma.value);
}
</script>
<select id="somar" onchange="acrescentar('somar')">
	<option value="0">--</option>
	<option value="10">Somar mais 10</option>
	<option value="25">Somar mais 25</option>
</select>
<input type="text" value="1" id="campo_soma" />

qualquer dúvida volte a postar .....

PS.: Movi para a sessão de JS
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#4 Leo_cgi

Leo_cgi

    12 Horas

  • Usuários
  • 141 posts
  • Sexo:Não informado

Posted 23/02/2007, 12:58

Seu código está com um pequeno problema.
Ele está registrando todas as somas, ou seja, ele começa com o valor 1, se eu selecionar 10, ele soma 10+1=11. Mas quando eu seleciono 25, ao invés de ele somar 1+25, ele soma o último resultado, ou seja, 11+25=36, e se selecionar 10 novamente, ele pega os 36 e soma mais 10.

O interessante seria que o código não grave as somas.

Outra coisa, o que eu queria, seria um código com vários "selects" e dar todos os resultados em um único "input".

Exemplo:
  <select size="1" name="SomaUnidade">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  </select><p>


  <select size="1" name="SomaDezena">
  <option>10</option>
  <option>20</option>
  <option>30</option>
  </select></p>
  <p>


  <select size="1" name="SomaCentena">
  <option>100</option>
  <option>200</option>
  <option>300</option>
  </select></p>
<p>
	<input type="text" name="ResultadoDasSomas" size="20">

Abraços!

#5 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 27/09/2017, 17:11

Buy Viagra Online At Lowest Price viagra cialis Viagra Werbung Video

#6 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 30/10/2017, 04:40

Cialis Mit Online Rezept cialis Propecia Low Risk Of Side Effects Viagra Testen
Get Viagra Prescription Propecia Purchase Retin A Without A Prescription Precio Cialis Diario En Farmacia cialis price Where To Buy Viagra Safely Levitra Professional Sale




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq