یک مثال کوچیک برای جمع البته ناقص
کد HTML:
<div >
<input type="text" size="100" id="result" />
</div>
<table>
<tr>
<td><button onclick="set(1)"> 1 </button></td>
<td><button onclick="set(2)"> 2 </button></td>
<td><button onclick="set(3)"> 3 </button></td>
</tr>
<tr>
<td><button onclick="set(4)"> 4 </button></td>
<td><button onclick="set(5)"> 5 </button></td>
<td><button onclick="set(6)"> 6 </button></td>
<td><button onclick="op('+')"> + </button></td>
</tr>
<tr>
<td><button onclick="set(7)"> 7 </button></td>
<td><button onclick="set(8)"> 8 </button></td>
<td><button onclick="set(9)"> 9 </button></td>
<td><button onclick="result();"> = </button></td>
</tr>
<tr>
<td> </td>
<td><button onclick="set(0)"> 0 </button></td>
<td> </td>
</tr>
</table>
<SCRIPT type="text/javascript" >
var v1="";
var v2="";
var p="";
var o="";
function op(t)
{
o=t;
}
function set(v)
{
if(o =="")
{
v1=v;
}
else
{
v2=v;
}
}
function result()
{
if(o='+')
{
document.getElementById('result').value=Number(v1)+Number(v2);
v1="";
v2="";
o="";
}
}
</SCRIPT>