Código Javascript
:
Ver originalfunction calcular_total() {
$("input[name=valorB]").each(
function(index, value) {
var importe_total = document.getElementsByName('valorB')[index].value;
document.getElementsByName("bolivares")[index].value = importe_total;
}
);
}
/**
* ¡IMPORTANTE! todos tus id tienen el mismo valor.
* Los id deben ser únicos, si quieres usarlos para el cálculo busca el
* modo de colocarles un incremento. Yo he utilizado name[index] = valor.
*/
function nueva_linea() {
$("#lineas").append('<tr>');
$("#lineas").append('<td><input type="text" class="importe_linea" name="valorx[]" id="desde" value=""/>');
$("#lineas").append('<td><input type="text" class="importe_linea" name="valorA[]" id="hasta" value=""/>');
// estas 2 líneas con cambios
$("#lineas").append('<td><input type="text" class="utxhect" id="utxhect" name="valorB" onchange="calcular_total()" value=""/>');
$("#lineas").append('<td><input type="text" class="importe_linea" id="bolivares" name="bolivares" />');
$("#lineas").append('<td><input type="text" class="importe_linea" id="opc" value=""/>');
$("#lineas").append('</tr>');
}