Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Conte

Atualizar Valor

Recommended Posts

galera boa tarde.

estou fazendo um formulario que pega um valor total por exemplo 1.000,00 onde posso dividir ele em parcelas com valores variados.

 

por exemplo dividir 1.000 em 3x

 

onde a primeira parcela fica 500,00

a segunda 300,00

a terceira 200,00

 

Fiz um formulario onde vou adicionando campos ao formulario.

 

codigo abaixo:

 

<script language="javascript">
var input = 0;
function mais(campo) {

var nova = document.getElementById("aqui");
var novadiv = document.createElement("div");
var nomediv = "div";
novadiv.innerHTML = "Data de Vencimento: <input type='text' size='10' style='background:lightgray;padding:5px; -moz-border-radius:5px' title='DIGITE A DATA' name='parcela[]' value='' onkeypress='mascara(this,mdata)' style='width:90px;height:20px;'> Valor Cheque: <input type='text' size='10' style='background:lightgray;padding:5px; -moz-border-radius:5px' title='DIGITE O VALOR' name='valorcheque[]' value='' onkeypress='mascara(this,mvalor)' style='width:90px;height:20px;'> ";
nova.appendChild(novadiv);

input++;
}</script>

<input type='button' value='Inserir Vencimentos' style='background-color: #FF0000; color: #FFFFFF; border: 1 solid #666666' onClick='mais(campo.value)'>
<br />
<input type='hidden' name='campo' value=''>
<div id='aqui'></div>
<br />
</p></div>  

 

eu queria que quando eu adicionar um campo que tem data de vencimento e valor, e clicar em adicionar valor ele ir la no subTotal e diminuir.

 

Por exemplo, tenho um subtotal de 1.000,00, quando adicionar uma parcela de 500,00 o subtotal fica 500,00 e quando 0,00 ele nao aceitar passar.

 

alquem sabe como posso implementar isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara muito legal seu tutorial, basicamente e isso mesmo.

 

agora como eu faria para ele subtrair pelo mesmo nome de campo. Ja que quando adiciono um campo ele o campo name do formulario tem o mesmo name.

 

$('.calc').change(function(){
					var meals_num = parseFloat($('#meals_num').val()) || 0.0;
					var meal_val = parseFloat($('#meal_val').val()) || 0.0;
					var waiter_tip = parseFloat($('#waiter_tip').val()) || 0.0;
					
					//O total é o número de refeições x o valor da refeição
					var total = meals_num * meal_val;
					//Além disso, ainda tempos a gorjeta para o garçom
					total += total * waiter_tip;
					
					$('#total_val').val(total);
				});

 

 

ja que o valorcheque[] e uma string que pode ter varias.

e outra coisa, como faço para o total_val ja vir com valor fixo, coloquei value aqui mais quando mecho em parcela ele 0.

 

att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.