在火狐里对jsp和html为什么不一样
<html><head><metahttp-equiv="Content-Type"content="text/html;charset=GB2312"><title>登...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>登陆页面</title>
</head>
<body>
<script language="javascript">
function check()
{ if((login.zhanghao.value.length!=0)&&(login.mima.value.length!=0))
login.submit();
else if(login.zhanghao.value.length==0)
alert("请输入账号");
else if(login.mima.value.length==0)
alert("请输入密码");
}
</script>
<h1 align="center">登陆</h1>
<form name="login" method="post" action="checklogin">
<table align="center" width="40%" border="2">
<tr>
<td width="10%" align="center">账 号</td>
<td width="90%"><input type=text name="zhanghao" value="">
</td></tr>
<tr>
<td width="10%" align="center">密 码</td>
<td width="90%"><input type="password" name=mima value="">
</td></tr>
<tr>
<td width="50%" align="center">
<input type="button" value="登陆" name="tijiao" onclick="check()">
</td>
<td width="50%" align="center">
<input type="reset" value="重置" name="reset">
</td></tr></table></form>
</body>
</html>
上面一段简单代码写在jsp和html中,在IE中都能正常显示弹框,在火狐中写在html没问题,为什么写在jsp在火狐中浏览没有弹框,我看见源代码在狐火中一样,就是用jsp写,在火狐错误控制台中提示login is not defined
在<form>中加ID="login"仍不能解决问题?什么原因,在狐火中应该怎么写这段代码 展开
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>登陆页面</title>
</head>
<body>
<script language="javascript">
function check()
{ if((login.zhanghao.value.length!=0)&&(login.mima.value.length!=0))
login.submit();
else if(login.zhanghao.value.length==0)
alert("请输入账号");
else if(login.mima.value.length==0)
alert("请输入密码");
}
</script>
<h1 align="center">登陆</h1>
<form name="login" method="post" action="checklogin">
<table align="center" width="40%" border="2">
<tr>
<td width="10%" align="center">账 号</td>
<td width="90%"><input type=text name="zhanghao" value="">
</td></tr>
<tr>
<td width="10%" align="center">密 码</td>
<td width="90%"><input type="password" name=mima value="">
</td></tr>
<tr>
<td width="50%" align="center">
<input type="button" value="登陆" name="tijiao" onclick="check()">
</td>
<td width="50%" align="center">
<input type="reset" value="重置" name="reset">
</td></tr></table></form>
</body>
</html>
上面一段简单代码写在jsp和html中,在IE中都能正常显示弹框,在火狐中写在html没问题,为什么写在jsp在火狐中浏览没有弹框,我看见源代码在狐火中一样,就是用jsp写,在火狐错误控制台中提示login is not defined
在<form>中加ID="login"仍不能解决问题?什么原因,在狐火中应该怎么写这段代码 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询