<%@ page contentType="text/html;gb2312" %><html>
<head>
<title>我的计算器</title>
<script>
<!--
function check(){
  if(form1.num1.value == "" || form1.num2.value == ""){
   window.alert("数字不能为空!");
   return false;
  }else if(Math.round(form1.num1.value) != form1.num1.value || Math.round(form1.num2.value) != form1.num2.value){
      //Math.round(form1.num1.value)返回的是整数,form1.num1.value是个字符串吧?相比较怎么不出错啊?
    window.alert("请输入整数!");
   return false;
  }
}
//-->
</script>
</head>
<body>
<h1>计算器</h1>
<hr>
<form name=form1 action=myResult.jsp>
请输入第一个数字:<input type=text name=num1><br>
<select name=flag1>
<option value=+>+</option>
<option value=->-</option>
<option value=*>*</option>
<option value=/>/</option>
</select><br>
请输入第二个数字:<input type=text name=num2><br>
<input type=submit name=s1 value="提交" onclick="return check()">
</form>
<hr>
</body>