zoukankan      html  css  js  c++  java
  • js事件练习--登录界面演示。

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
         *{margin:0;padding:0;}
         .head{font-size:12px;padding:6px 0 0 10px;}
         #login_box{width:300px;height:150px;background:#eee;
         border:1px solid #ccc;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-75px;display:none;}
         #login_box p{height:20px;border-bottom:1px solid #ccc;font-size:12px;padding:6px 0 0 5px;font-weight:bold;}
         #close{width:14px;height:14px;background:url(close.png) no-repeat;position:absolute;right:4px;top:6px; cursor: pointer;}
        </style>
        <script>
          window.onload=function(){
              var login_btn=document.getElementById('login'),
                  login_box=document.getElementById('login_box'),
                  close=document.getElementById('close');
              // 封装添加事件监听程序
            function addEvent(ele,type,hander){
               // 执行代码 
               if (ele.addEventListener) {
                ele.addEventListener(type,hander,false);
               } else if(ele.attachEvent){
                ele.attachEvent(type,hander);
               }else{
                ele["on"+type] = hander;
               }
              }
            // 显示登录层函数
              function showLogin(){
                  // 执行代码
              login_box.style.display = "block"; 
            }
            // 隐藏登录层函数
            function hideLogin(){
              // 执行代码
              login_box.style.display = "none";
            }
            //点击登录按钮显示登录层 
            addEvent(login_btn,"click",showLogin);
            //点击关闭按钮隐藏登录层
            addEvent(close,"click",hideLogin);
          }
        </script>
    </head>
    <body>
        <div class="head">亲,您好!<input type="button" value="登 录" id="login"></div>
        <div id="login_box">
            <p>用户登录</p><span id="close">X</span>
        用户名:<input type="text"  /><br />
        &nbsp;密码:<input type="password"  />
        </div>
    </body>
    </html>
  • 相关阅读:
    unity IOC 的使用
    Senparc之OAuth原理
    改进的日志记录类
    发一个 Nuget打包发布小工具
    贴一个微信小程序跳一跳辅助
    调用API让声卡发出声音
    控制台彩色输出
    C#调用cmd实现自我删除
    一个适合新手的简易计算器
    简单Console进度条
  • 原文地址:https://www.cnblogs.com/Arther-J/p/5395176.html
Copyright © 2011-2022 走看看