Ir para conteúdo

POWERED BY:

Arquivado

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

Douglas Fabiano

[Resolvido] Soma automática de campos

Recommended Posts

Pessoal tenho um código (que foi ajuda desse forum) que soma dois campos e mostra o resultado em um terceiro campo... porem para ele fazer essa soma de valores tenho que clicar em um botão "somar" ... Será que dá pra ser automático, tipo assim que eu colocasse os valores ele some automático?

vejam o Código:

 

         <script type="text/javascript">
function id( el ){
	return document.getElementById( el );
}
function getMoney( el ){
	var money = id( el ).value.replace( ',', '.' );
	return parseFloat( money )*100;
}
function soma()
{
	var total = getMoney('valor_servicos')+getMoney('valor_total_pecas');
	id('valor_total_geral').value = 'R$ '+total/100;
}
</script>

E vejam meu botão: parte de html:

 

 <input type="submit" name="Submit2" value="Calcular" onClick="soma()"/>

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

em vez de usar o onclick no botão, utilize um onblur nos campos.

Pesquise sobre eventos javascript

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.