File: /home/austral3d/fourdplan.com/php/prueba.php
<?php
?>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
var fx = document.getElementById('fx'),
resultado = document.getElementById('resultado');
fx.addEventListener('input', function () {
var error = true;
try{
//Si sólo tiene números y signos + - * / ( )
if (/^[\d-+()*/]+$/.test(fx.value)) {
// Evaluar el resultado
resultado.innerText = eval(fx.value);
error = false;
}
} catch (err) { }
if (error) // Si no se pudo calcular
resultado.innerText = "Error";
});
</script>
<input type="text" id="fx" placeholder="Ingrese la fórmula">
=
<label id="resultado"></label>