Perdón por la tardanza si entendí bien es así
Código:
<!DOCTYPE HTML>
<html>
<head><script>
function calcula(){
sueldo_diario = document.getElementById("sueldo_diario").value;
dias = document.getElementById("dias").value;
r = parseFloat(sueldo_diario)*parseFloat(dias)
document.getElementById("sueldo_quincenal").value = r;
}
function deducciones(){
ivss = document.getElementById("ivss").value;
paro_forzoso = document.getElementById("paro_forzoso").value;
lph = document.getElementById("lph").value;
otros_descuentos = document.getElementById("otros_descuentos").value;
r2= parseFloat(ivss) + parseFloat(paro_forzoso) + parseFloat(lph) + parseFloat(otros_descuentos)
document.getElementById("total_deducciones").value = r2;
}
function totaldev(){
sueldo_quincenal = document.getElementById("sueldo_quincenal").value;
otros_ingresos = document.getElementById("otros_ingresos").value;
total_deducciones = document.getElementById("total_deducciones").value;
r3= parseFloat(sueldo_quincenal) + parseFloat(otros_ingresos) - parseFloat(total_deducciones)
document.getElementById("total_devengado").value = r3;
}
}
</script>
</head>
<body>
<form>
<input type="text" id="dias" value=0 onchange="calcula()">
<input type="text" id="sueldo_diario" value=1548.21 readonly="readonly">
<input type="text" id="sueldo_quincenal" readonly="readonly">
<input type="text" id="ivss" value=61.93 readonly="readonly">
<input type="text" id="paro_forzoso" value=7.74 readonly="readonly">
<input type="text" id="lph" value=15.48 readonly="readonly">
<input type="text" id="otros_ingresos" value=0 onKeyup="totaldev()">
<input type="text" id="otros_descuentos" value=0 onchange="deducciones()">
<input type="text" id="total_deducciones" readonly="readonly">
<input type="text" id="total_devengado"readonly="readonly">
</form>
</body>
</html>