基于JQ的登录界面实现
时间: 2023-12-11 07:02:14 浏览: 26
以下是一个简单的基于jQuery的登录界面实现:
HTML:
```html
<div class="login-container">
<form class="login-form">
<h2>Login</h2>
<div class="form-group">
<label for="username">Username</label>
<input type="text" id="username" name="username" required>
</div>
<div class="form-group">
<label for="password">Password</label>
<input type="password" id="password" name="password" required>
</div>
<button type="submit">Login</button>
</form>
</div>
```
CSS:
```css
.login-container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.login-form {
background-color: #fff;
border-radius: 5px;
padding: 2rem;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
width: 400px;
}
.login-form h2 {
text-align: center;
}
.form-group {
margin-bottom: 1rem;
}
.form-group label {
display: block;
margin-bottom: 0.5rem;
}
.form-group input {
width: 100%;
padding: 0.5rem;
border-radius: 3px;
border: 1px solid #ccc;
}
button[type="submit"] {
background-color: #4CAF50;
color: #fff;
border: none;
padding: 0.5rem 1rem;
border-radius: 3px;
cursor: pointer;
width: 100%;
}
button[type="submit"]:hover {
background-color: #3e8e41;
}
```
jQuery:
```javascript
$(document).ready(function() {
$(".login-form").submit(function(e) {
e.preventDefault();
var username = $("#username").val();
var password = $("#password").val();
if (username === "admin" && password === "password") {
alert("Login Successful!");
// do something after successful login
} else {
alert("Invalid username or password!");
// do something after failed login
}
});
});
```
在这个例子中,我们使用jQuery选择器和事件处理程序来获取表单的值,并根据它们执行适当的操作。在这种情况下,我们只是弹出一个警报框,但你可以根据你的需求进行更改。