Busca información sobre getElementById(), parseFloat(), parseInt(), focus(),... .Hay mucho para aprender publicado en Internet.
Código HTML:
Ver original var iva = 18;
function Poner() {
// por nombre
var cIva = document.form1.compra.value;
document.form1.compra.value = (parseFloat(cIva) + parseFloat(cIva * iva / 100));
document.form1.compra.focus();
}
function Quitar() {
// por id
var sIva = document.getElementById("venta").value;
document.form1.venta.value = (parseFloat(sIva) - parseFloat(sIva * iva / 100));
document.form1.venta.focus();
}
div {
border: 1px solid #000;
padding: 10px;
font: 11px;
width: 300px;
height: 60px;
}
input {
font: 11px;
}
<form id="form1" name="form1" action="" method="post"> <input type="text" name="compra" id="compra" /> <!--<a href="#">Quitar</a> / <a href="#">Poner</a>-->
<input type="button" value="Poner" name="poner" onclick="Poner()" > IVA
<input type="text" name="venta" id="venta" /> <!--<a href="#">Quitar</a> / <a href="#">Poner</a>-->
<input type="button" value="Quitar" name="quitar" onclick="Quitar()"> IVA