Aqui te dejo pácticamente el mismo código de Randill con unas modificaciones, este lo he probado y ta funcionando.
Código PHP:
<script language="javascript">
function calcula(operacion){
var operando1 = document.calc.operando1.value;
var operando2 = document.calc.operando2.value;
var operando3 = document.calc.operando3.value;
var result = eval(operando1 + operacion + operando2 + operacion + operando3);
document.calc.resultado.value = result ;
}
</script>
Código PHP:
<form name="calc">
<input type="Text" name="operando1" value="0" size="12" onclick="calcula('+')"><input type="Text" name="operando2" value="0" size="12" onclick="calcula('+')"><input type="Text" name="operando3" value="0" size="12" onclick="calcula('+')">
<input type="Text" name="resultado" value="0" size="12">
</form>
En el código de Randill lo que hace es poner los numeros o letras a continuación uno del otro.