zoukankan      html  css  js  c++  java
  • JS——用户登录界面

    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    <meta charset="utf-8">
    <style>
    body{
    background: moccasin;
    }

    .login-form
    {
    /*background: #6A5ACD;*/
    26%;
    margin: 10% auto 5% auto;
    position: relative;
    }
    .head
    {
    position: absolute;
    top: -15%;
    left: 35%;
    }

    .main
    {
    position: relative;
    }
    .main h1
    {
    font-size: 25px;
    color: #676767;
    padding-top: 19%;
    text-align: center;
    }
    .main form
    {
    80%;
    margin: 0 auto;
    padding: 6% 0 9% 0;
    }
    .main p
    {
    text-align: center ;
    }
    .main form p a
    {
    color: #888;
    }
    form p a:hover
    {
    color: #21A957;
    }
    input[type="text"],
    input[type="password"]
    {
    text-align: left;
    position: relative;
    92%;
    padding: 3%;
    background: #D3D3D3;
    margin-bottom: 6%;
    color: #676767;
    font-weight: 600;
    font-size: 16px;
    outline: none;
    border: none;
    border-radius: 5px;
    border: 1px solid #DED6D6;
    }
    input[type="text"]:hover,
    input[type="password"]:hover
    {
    border: 1px solid #949494;
    transition: 0.5s;
    }
    input[type="submit"]
    {
    99%;
    padding: 3%;
    background: #3385FF;
    color: #ECECEC;
    font-size: 20px;
    border: none;
    cursor: pointer;
    font-weight: 500;
    border-radius: 5px;
    transition: 0.5s;
    }
    input[type="submit"]:hover
    {
    background: #0066FF;
    color: #fff;
    }
    </style>
    </head>
    <body>
    <div class="main">
    <div class="login-form">
    <h1>用户登录</h1>
    <div class="head">
    <img src="img/登录图标.png" width="120PX"/>
    </div>
    <form id="loginForm">
    <input type="text" id="user" placeholder="用户名" />
    <input type="password" id="pass" placeholder="密码" />
    <p>
    <a href="#">忘记密码</a>&nbsp;&nbsp;
    <input type="checkbox" id="remember" /><span style="color: #888;">记住密码</span></p>
    <input type="submit" value="登录" onclick="return dl()">
    </form>
    </div>
    </div>
    <script type="text/javascript">
    //设置cookie
    function setCookie(name, value, expires) {
    var d = new Date();
    d.setTime(d.getTime() + 1000 * 60 * 60 * 24 * expires);
    document.cookie = name + "=" + value + ";expires=" + d.toUTCString();
    }
    //获取cookie
    function getCookie(name) {
    var str = document.cookie.split("; ")
    for(var i = 0; i < str.length; i++) {
    var kv = str[i].split("=");
    if(kv[0] == name) return kv[1];
    }
    }
    //函数调用,获取cookie,把id="user" 传给id
    function $(id) {
    return document.getElementById(id);
    }
    var user = getCookie("user");
    var pass = getCookie("password");
    $("user").value = (user == undefined ? "" : user);
    $("pass").value = (pass == undefined ? "" : pass);
    /**
    * 登录
    */
    function dl() {
    //判断CheckBox是否被选中,选中则设置Cookie
    if($("remember").checked) {
    setCookie("user", $("user").value, 7);
    setCookie("password", $("pass").value, 7);
    }
    //不让(submit)提交,则返回false
    return false;
    }
    </script>
    </body>

    </html>

  • 相关阅读:
    LVS集群ipvsadm命令和调度算法(6)
    Keepalived实战(3)
    keepalived配置文件详解(2)
    HDFS对象存储:Ozone的块异步删除服务
    状态机在分布式系统中的应用
    状态机在分布式系统中的应用
    HDFS Ozone整体概述
    HDFS Ozone的Pipeline实现机制
    HDFS Ozone整体概述
    HDFS数据不均衡解决方案:基于剩余空间大小的均衡策略
  • 原文地址:https://www.cnblogs.com/yan-linxi/p/8057350.html
Copyright © 2011-2022 走看看