这是我的JSP代码 很简单 可是有一个问题
本来return false;是不跳转到 第二个页面
但是不 知道怎么 他还是跳了
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<script language="javascript">
function checknumber()
{
if(form1.data1.value==""||form1.data2.value=="")
{
window.alert("请输入要计算的数字 哈哈");
return false;
}
if(Math.round(form1.data1.value)!=form1.data1.value||Math.round(form1.data2.value)!=form1.data2.value)
{
window.alert("请输入数字 哈哈");
return false;
}
}
</script>
</head>
<body>
<h1>计算器</h1><br/>
<form action="Java2.jsp" name="form1">
<input type="text" name="data1">
<select name="mark">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="data2">
<input type="submit" value=" = " onclick="checknumber();">
</form>
</body>
</html>