Hola emilio_viguri, del código modifiqué solo el JavaScript que es lo que veo con errores. Simplemente puse que el código sea funcional, más no sé si hace lo que quieras que haga.
Mira el código que tenías y el que te doy a continuación para que aprendas un poco de cómo se debe hacer getElementById(), parseFloat(), y focus(). Lee un poco sobre el tema.
Código Javascript
:
Ver originalvar iva = 16;
function Poner(caja) {
var objCaja = document.getElementById(caja);
var cIva = objCaja.value;
objCaja.value = (parseFloat(cIva) + parseFloat(cIva * iva / 100));
objCaja.focus();
}
function Quitar(caja) {
var objCaja = document.getElementById(caja);
var sIva = objCaja.value;
objCaja.value = (parseFloat(sIva) - parseFloat(sIva * iva / 100));
objCaja.focus();
}
Cualquier duda comenta.
Saludos.