主要应用到的是dispaly:none 和 dispaly:block;来控制实现的;

<a id="link" href="#" onclick="linkonclick()">登录</a>这里还有一种写法

<a href="javascript:linkonclick()">登录</a>

两种效果是一样的;

View Code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>点击超链接弹出层</title>
    <style type="text/css">
        *
        {
            margin: 0px;
            padding: 0px;
        }
        body
        {
            background-image: url("../Images/Lv.gif");
            font-size: 12px;
        }
        body a
        {
            font-size: 100px;
            color: #FFF;
            text-decoration: none;
        }
        .login
        {
            background: #FFF;
            width: 560px;
            height: 360px;
            position: absolute;
            top: 310px;
            left: 510px;
            padding: 10px;
            z-index: 20;
            display: none;
        }
        .login ul
        {
            list-style: none;
            margin-left: 100px;
            margin-top: 50px;
        }
        
        .clear
        {
            background: #FFF;
            display: none;
            width: 600px;
            height: 400px;
            position: absolute;
            top: 300px;
            left: 500px;
            z-index: 10;
            filter: alpha(opacity=40);
            opacity: 0.4;
        }
    </style>
    <script type="text/javascript" language="javascript">
        function linkonclick() {
            var divs = document.getElementsByTagName("div");
            for (var i = 0; i < divs.length; i++) {
                var newdiv = divs[i];
                newdiv.style.display = "block";
            }
        }

function btnclick() {
            var divs = document.getElementsByTagName("div");
            for (var i = 0; i < divs.length; i++) {
                var newdiv = divs[i];
                newdiv.style.display = "none";
            }
        }
    </script>
</head>
<body>
    <a id="link" href="#" onclick="linkonclick()">登录</a>
    <div class="login">
        <ul>
            <li>
                <p>
                    用户名:</p>
                <input id="Text1" type="text" />
            </li>
            <li>
                <p>
                    密&nbsp;&nbsp;码:</p>
                <input id="Text2" type="text" />
            </li>
            <li>
                <input id="button" type="button" value="关闭" onclick="btnclick()" /></li>
        </ul>
    </div>
    <div class="clear">
    </div>
</body>
</html>

Js实现点击超链接弹出层,效果仿Discuz登录!相关推荐

  1. jquery简单实现点击弹出层效果实例

    先看效果图: 完整例子: <!-- 渐变弹出层 --> <div id="race"><a href="#">点击</ ...

  2. html页面点击小图弹出大图代码,利用JS实现点击小图弹出大图代码

    特效描述:利用JS实现 点击小图 弹出大图代码.利用JS实现点击小图弹出大图代码 代码结构 1. HTML代码 (function(){ var LightBox = function(options ...

  3. 非常漂亮的仿腾讯弹出层效果

    2019独角兽企业重金招聘Python工程师标准>>> 非常漂亮的仿腾讯弹出层效果 http://www.jscode.cn/js/v45300 jquery弹出层插件-jquery ...

  4. jQuery实现 弹出层效果

    ###jQuery实现 弹出层效果 点击弹出层:弹出弹出层 点击阴影:关闭弹出层 点击"关闭"关闭弹出层 整体代码如下: <!DOCTYPE html> <htm ...

  5. CSSJS弹出层效果,兼容所有浏览器

    直接上DEMO,不过IE中会提示加载ActiveX控件! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.0 Transitional//EN&q ...

  6. css外层DIV半透明内层div不透明-弹出层效果的实现

    css外层DIV半透明内层div不透明-弹出层效果的实现 <!DOCTYPE html> <html><head><meta charset="ut ...

  7. 一个简单的遮罩弹出层效果

    为什么80%的码农都做不了架构师?>>>    打酱油的日子就是要多学习下,最近在学写JS类库,虽然有面对对象语言的基础,但是感觉入手前端还是压力很大,就JS来说,干了半年了,水准还 ...

  8. layui弹出层html,layui弹出层效果实现代码

    本文实例为大家分享了layui弹出层的具体代码,供大家参考,具体内容如下 弹出层 大部分演示都在layer独立组件的官网,与内置的layer模块,用法是完全一致的 特殊例子 Tips:为了更清晰演示, ...

  9. 点击超链接弹出QQ对话窗口

    方法一: 点击https://shang.qq.com/v3/widget.html去开通QQ推广: 以上页面中步骤二的代码即是你需要的,如下:(核心就是href属性中的值) <a target ...

最新文章

  1. iOS开发之功能模块--推送之坑问题解决
  2. Gitlab-ci 替代 webhook 触发Jenkins job
  3. 获取java异常堆栈信息_Java 实例 - 获取异常的堆栈信息
  4. 2纳米芯片问世!芯片性能要起飞?!
  5. 在statspack显示完整的SQL
  6. Win8消费者预览版下载地址 包含中文下载地址及中文手册
  7. 新浪微博爬虫设计(Python版)
  8. zabbix 配置mysql_zabbix 配置mysql监控
  9. 话里话外:参展管理信息化年会 聚会谈咨询需求有市场
  10. html列自动变高,HTML_CSS三行三列DIV高度自适应的设置,用脚本控制三行三列div高度自 - phpStudy...
  11. HTTP协议之Session和Cookie
  12. linux python3命令_linux安装python3
  13. python制作“电子钢琴”
  14. 高考数学圆锥曲线知识点:解题技巧
  15. html5 苹果 风格,[网页设计]8个超炫酷仿苹果应用的HTML5动画
  16. Python 调用高德 API 实现地址转为经纬度
  17. 事务里面的脏读、不可重复读、虚读/幻读
  18. 简单好用的图片取色器【可取RGB数值】
  19. python爬虫获取基金数据2
  20. unittest测试驱动之断言(四)

热门文章

  1. 跟我学PPStream局域网共享
  2. 201621123048《Java程序设计》第八周学习总结
  3. 《C++ primer》--第1,2章小结
  4. centos 系统初始配置优化
  5. Java模拟ATM运行过程(第一版)
  6. 论学好Linux系统的超级重要性
  7. 如何优雅的使用Mock Server
  8. ubuntu16.04 配置双网卡机器
  9. HTML 常用标签全称
  10. ArcEngine数据删除几种方法和性能比较