请问为什么 用JSP判断表单为空 无法实现
艾勒伯格 2015-03-15 07:13:01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta charset="utf-8">
<title>登录(Login)</title>
<link rel="stylesheet" href="style.css">
<script type="text/javascript">
function kong(form){
var name=form.name.value;
var password=form.password.value;
if (name == "" || password == "")
{
alert("用户名或密码不能为空,请检查输入");
return false;
}
else
{
return true;
}
}
</script>
</head>
<body>
<div class="page-container">
<h1>登录(Login)</h1>
<form action="" method="post" onsubmit="return kong(this.form)();">
<input type="text" name="Username" class="UserName"placeholder="请输入您的用户名!">
<input type="password" name="Password" class="PassWord"placeholder="请输入您的用户密码!">
<button type="submit" class="submit_button">登录</button>
</form>
</div>
</body>
</html>
这个是style.css
body {
background: #f8f8f8;
text-align: center;
color: #fff;
font-family:Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif;
}
.page-container {
width:350px;
height:auto;
margin: 120px auto 0 auto;
}
h1 {
font-size: 30px;
font-weight: 700;
text-shadow:0 0 3px #FF0000;
}
form {
position: relative;
width: 350px;
margin: 15px auto 0 auto;
text-align: center;
}
input {
width: 270px;
height: 42px;
margin-top: 25px;
padding: 0 15px;
background: #2d2d2d;
background: rgba(45,45,45,.15);
border-radius: 6px;
border: 1px solid #3d3d3d; /* browsers that don't support rgba */
border: 1px solid rgba(255,255,255,.15);
font-family: 'PT Sans', Helvetica, Arial, sans-serif;
font-size: 14px;
color: #fff;
text-shadow: 0 1px 2px rgba(0,0,0,.1);
}
input:focus
{
outline: none;
}
button {
cursor: pointer;
width: 300px;
height: 44px;
margin-top: 25px;
padding: 0;
background: #ef4300;
border-radius: 6px;
border: 1px solid #ff730e;
font-family: 'PT Sans', Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
color: #fff;
text-shadow: 0 1px 2px rgba(0,0,0,.1);
}