jQuery + bootstrap 4 简单登录验证

简单的表单验证bootstrap4自带的js文件就可以实现哦

bootstrap.js自带的表单验证的效果:

jQuery + bootstrap 4 简单登录验证_第1张图片

jQuery + bootstrap 4 简单登录验证_第2张图片

jQuery + bootstrap 4 简单登录验证_第3张图片

jQuery + bootstrap 4 简单登录验证_第4张图片

下面贴html代码



  
    
    
    
    
    
    

    Signin

    
    
        
      
    
    

  

  
    
    
    
    

    
      

非常简单而且好看呢。这个pass.html是登录成功后跳转的页面就不放代码了随便写写。

这个图片感觉也可以换成更合适的fontawesome的home图标


贴一下奇怪的signin.css……大家可以自己根据不带这个文件时,原有的样子设计(就不会绿了):

body {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #eee;
}

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 100px auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
  font-size: 15px;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-primary {
  background-color: #9BCD9B;
  border-color: #9BCD9B;
}
.btn-primary:hover {
  background-color: #7CCD7C;
  border-color: #7CCD7C;
}

虽然写颜色的rgb值时随便写写用了大写,不过实际最好用小写哦。。


最重要的还是登录名的验证。

我们的目的是实现最简单的登录验证。之前查了很多资料也没找到简单的登录认证实现,后来用了一种比较粗暴的形式,很简单的几行,signin.js:

$(function() {
	$("#check").click (function() {
		if($('#inputEmail').val()=='[email protected]'&& $('#inputPassword').val()=='123'){
	 		alert('登陆成功!');

			return true;
	 	}else {
	 		$('#inputEmail').val('');//清空输入框
	 		$('#inputPassword').val('');
	 		alert('登陆失败!');

	 		return false;
	 	}
	 });
});

虽然简单粗暴不过能做到最简单的认证:

jQuery + bootstrap 4 简单登录验证_第5张图片

点击确定后跳转的页面:

jQuery + bootstrap 4 简单登录验证_第6张图片

如果用户名或密码的字符不对:

jQuery + bootstrap 4 简单登录验证_第7张图片

点击确定后输入框全部清空:

jQuery + bootstrap 4 简单登录验证_第8张图片


你可能感兴趣的:(java,前端)