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>
  • 相关阅读:
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业02
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    学期总结
    C语言I博客作业08
  • 原文地址:https://www.cnblogs.com/Arther-J/p/5395176.html
Copyright © 2011-2022 走看看