Código HTML:
El archivo controller.php funciona bien, lo he ptobado solo con suma Ver original
<html> <head> <script type="text/javascript"> function calcular() { var xmlhttp; if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest(); } else { // code for IE6, IE5 xmlhttp = new ActiveXObject("Microsoft.XMLHTT P"); } xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById("myDiv" ).innerHTML = xmlhttp.responseText; } } var var1=document.getElementById('var1').value; var var2=document.getElementById('var2').value; var e = document.getElementById("operacion"); var strUser = e.options[e.selectedIndex].text ; xmlhttp.open("POST", "controller.php", true); xmlhttp.send("?var1="+var1+"&var2="+var2+"&operator="+strUser"); } </script> </head> <body> <form> <input type="text" id="var1" /> <select name"operacion" id=" operacion"> </select> <input type="text" id="var2" /> <br> <input type="submit" value="Calcular" onclick="calcular()" /> </form> <br> </body> </html>