<title></title>
<script type="text/javascript">
function result(a) {
switch(a){
case "+":
document.getElementById("z").value=parseInt(document.getElementById("x").value) + parseInt(document.getElementById("y").value);
break;
case "-":
document.getElementById("z").value=parseInt(document.getElementById("x").value) - parseInt(document.getElementById("y").value);
break;
case "*":
document.getElementById("z").value=parseInt(document.getElementById("x").value) * parseInt(document.getElementById("y").value);
break;
case "/":
document.getElementById("z").value = parseInt(document.getElementById("x").value) / parseInt(document.getElementById("y").value);
break;
}
};
</script>
<body>
<form id="form1" runat="server">
<div>
请输入第一个数:<input type="text" name="num1" id="x"/>
<br/>
请输入第二个数:<input type="text" name="num2" id="y"/>
<br/>
<button οnclick="result('+')" style="width: 61px">+</button>
<button οnclick="result('-')" style="width: 61px">-</button>
<button οnclick="result('*')" style="width: 61px">*</button>
<button οnclick="result('/')" style="width: 61px">/</button>
<br/>
结果:
<input type="text" name="result1" id="z"/>
</div>
</form>
</body>
效果如图所示: