JS实现简单的登录界面(不连接数据库,把用户名密码写死)
2016-09-06 11:09
971 查看
今天做项目的时候碰到这个问题,
看上去很简单写个js函数就行了,
实际好像没那么好操作,
用window.location.href=""行不通呀,
得用window.document.f.action="user3.jsp";window.document.f.submit();
f是你的 表单的名字大致代码如下
<body>
<div class="img"></div>
<form name="f" action="">
<div class="login1">
<input type="text" name="username" id="uName"
style="width: 350px; height: 40px">
</div>
<div class="login2">
<input type="password" name="userpwd" id="uPass"
style="width: 350px; height: 40px">
</div>
<div class="button1">
<input type="button" value="登录"
style="width: 55px; height: 39px; background-color: #0066FF; color: #fff;" onclick="ulogin()">
</div>
<!-- </form> -->
<script language="javascript" type="text/javascript">
function ulogin() {
var userName = document.getElementById("uName").value;
var userPass = document.getElementById("uPass").value;
if (userPass == "root" && userName == "root") {
alert("登入成功");
window.document.f.action="user3.jsp";
window.document.f.submit();
}
else if (userName == "" || userName == null) {
alert("用户名不能为空");
return false;
}
else if (userPass == "" || userPass == null) {
alert("密码不能为空");
return false;
}
else if (userPass != "root" || userName != "root") {
alert("用户名或密码错误");
return false;
}
else{
return true;
}
}
</script>
</body>
看上去很简单写个js函数就行了,
实际好像没那么好操作,
用window.location.href=""行不通呀,
得用window.document.f.action="user3.jsp";window.document.f.submit();
f是你的 表单的名字大致代码如下
<body>
<div class="img"></div>
<form name="f" action="">
<div class="login1">
<input type="text" name="username" id="uName"
style="width: 350px; height: 40px">
</div>
<div class="login2">
<input type="password" name="userpwd" id="uPass"
style="width: 350px; height: 40px">
</div>
<div class="button1">
<input type="button" value="登录"
style="width: 55px; height: 39px; background-color: #0066FF; color: #fff;" onclick="ulogin()">
</div>
<!-- </form> -->
<script language="javascript" type="text/javascript">
function ulogin() {
var userName = document.getElementById("uName").value;
var userPass = document.getElementById("uPass").value;
if (userPass == "root" && userName == "root") {
alert("登入成功");
window.document.f.action="user3.jsp";
window.document.f.submit();
}
else if (userName == "" || userName == null) {
alert("用户名不能为空");
return false;
}
else if (userPass == "" || userPass == null) {
alert("密码不能为空");
return false;
}
else if (userPass != "root" || userName != "root") {
alert("用户名或密码错误");
return false;
}
else{
return true;
}
}
</script>
</body>
相关文章推荐
- Qt5.9Creator登录界面函数总结(通过连接远程服务器数据库MySql5.7.17进行登录用户名和密码验证)
- 大众化的登录界面的一种完美简单的实现方法(验证码+自带一键删除+用户名密码为空时抖动提示)
- Srtuts2实现登录界面(不连接数据库)报错(一)
- Srtuts2实现登录界面(不连接数据库)
- 利用JSP+JS+CSS+Servlet实现用户登录,保存用户名密码功能
- js实现登录用户名和密码只能是数字或字母
- Srtuts2实现登录界面(不连接数据库)
- Srtuts2实现登录界面(不连接数据库)报错(四)
- (数据库)Android登录,注册界面简单实现。
- js登录界面判断输入的用户名和密码是否为空
- Srtuts2实现登录界面(不连接数据库)报错(二)
- Android实现登录界面记住用户名与密码
- JSP简单登录界面连接数据库的代码
- MongoDb3配置简单远程连接-(无授权)即无需用户名密码来远程登录
- Objective-C ,ios,iphone开发基础:使用第三方库FMDB连接sqlite3 数据库,实现简单的登录
- Srtuts2实现登录界面(不连接数据库)报错(四)
- NSUserDefaults 简单的用户名密码持久化存储 自动登录实现
- Srtuts2实现登录界面(不连接数据库)报错(一)
- 登录使用OPENSHIFT搭建的PHP+MYSQL应用,显示【连接数据库失败,数据库用户名或密码错误
- jsp和servlet 简单登录界面(不连接数据库)