<input name="importe1" id="importe1" type="text" class"importe">
<input name="importe2" id="importe2" type="text" class"importe">
<input name="importe3" id="importe3" type="text"class"importe" >
<input name="importe4" id="importe4" type="text" class"importe">
y una función JavaScript que suma los importes y carga la suma a una input llamado total
Aca la función:
Código Javascript:
Ver original
<script language="javascript"> function suma(){ var importes = document.getElementsByClassName('importe'); var total = 0; for (var b=0;b<importes.length;b++){ total += parseFloat(importes[b].value); } document.getElementById('total').value = total; } </script>
El problema es que me hace una suma desfasada cuando se agrega el primer importe, da como resultado 0, cuando se agrega el segundo importe da como resultado el primer importe ingresado.
Aca mi consulta: se puede hacer esta función pero en Ajax?
Desde ya muchas gracias.
Saludos!