最初の質問。単純な計算機だけが必要な場合、なぜAJAXが必要になるのでしょうか。AJAXは、Webページとスクリプトにリクエストを送信し、XML、JSON、html、または単純なテキスト応答を取得できます。
それでもAJAXが必要な場合は、http://www.w3schools.com/ajax/default.aspをお読みください。
リアルタイム更新:操作
する要素のIDを設定します。フィールドが変更されるたびに呼び出される適切なハンドラーを作成します。
<input type="text" id="field" value="" onChange="javascript: setA(this)"/>
function setA(obj){
var a = 0 ;
if (obj.value)
a = obj.value ;
//call any function to calculate anything and send a.
}
何かを表示したい場合は、ここでidが便利になります。
<div id="result"></div>
document.getElementById("result").innerHTML = 345 ; //just set to what you need
リアルタイムで動作するため、フォームを送信せずに簡単な計算機を作成するためにjavascriptを十分に活用できます。
それが役に立てば幸い :)