iis服务器助手广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >js实现登录弹框
  • 770
分享到

js实现登录弹框

2024-04-02 19:04:59 770人浏览 独家记忆
摘要

本文实例为大家分享了js实现登录弹框,供大家参考,具体内容如下 html: <body>     <div id="M"><!--用div将所有东西套

本文实例为大家分享了js实现登录弹框,供大家参考,具体内容如下

html:

<body>
    <div id="M"><!--用div将所有东西套起来,需要设置绝对位置-->
    <input type="button" value="登录" class="login_btn" onclick="login()"><!--触发登陆弹框按钮-->
    </div>
</body>

CSS:

#bg {
  background-color: rgba(0, 0, 0, 0.5);//0.5为透明度
  position: fixed;
  z-index: 999;
}
* {
  margin: 0;
  padding: 0;
}
#M {
  position: absolute;
  width: 100%;
}

#close {
  border: none;
  background-color: white;
  float: right;
  margin-right: 20px;
  margin-top: 15px;
  font-size: 20px;
}
#login {
  border-radius: 20px;
  background-color: white;
  position: fixed;
  box-shadow: 0 0 10px 2px gray;
  width: 400px;
  height: 300px;
  z-index: 1000;
  left: 55%;
  top: 60%;
  margin-left: -250px;
  margin-top: -250px;
}

#login fORM {
  margin-top: 50px;
}
#login form table {
  margin: 0 auto;
}
#login form table tr td {
  text-align: center;
  border: none;
  padding: 5px;
}
#login form table tr td .rem_pass {
  font-size: 12px;
  float: left;
  margin-top: 10px;
  margin-left: 30px;
}
#login form table tr td .rem_pass input {
  height: 15px;
  vertical-align: bottom;
  margin-bottom: 1px;
  margin-top: -1px;
}
#login form table tr .lable {
  text-align: right;
}
#login form table tr #btn_login {
  background-color: black;
  margin-right: 60px;
}
.login_btn {
  z-index: 1;
  margin: 0 auto;
}

js:

重点在于js

function login() {

//生成背景div和登录框div并添加到body中
    var swidth = window.screen.width;
    var sheight = window.screen.height;
    var bg = document.createElement("div");
    bg.id = "bg";
    bg.style.width = swidth + "px";
    bg.style.height = sheight + "px";
    document.body.appendChild(bg);
    var login = document.createElement("div");
    login.id = "login"
//这里下边一条用于设置登陆框中的内容,不重要
    login.innerHTML="<button οnclick='close()' id='close'>X</button><form action='https://www.baidu.com/s' method='get'><table></tr><tr><td colspan='2'><h2>登录到记享</h2></td></tr><tr><td class='lable'><label for='user'></label>用户名:</td><td><input id='user' class='in' autofocus='autofocus' autocomplete=\"on\" type='text'></td></tr><tr><td class='lable'>密码:</td><td><input class='in' type='passWord'></td></tr><tr><td colspan='2'><div class='rem_pass' ><label><input id='chioce' type='checkbox' name='rem' value='sadasd'>记住密码</label></div><button type=\"submit\" class=\"btn btn-info\"id='btn_login' >登录</button></td></table></form>"
    document.body.appendChild(login);
    //不重要:设置关闭按钮和点击背景触发关闭事件
    var close = document.getElementById("close");
    close.onclick = bg.onclick = function () {
        document.body.removeChild(bg);
        document.body.removeChild(login);
    }
};

window.onload = function(){
    var btn = document.getElementById("login");
    btn.onclick=function(){
        login();
        return false;
    }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: js实现登录弹框

本文链接: http://www.lsjlt.com/news/165762.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • js实现登录弹框
    本文实例为大家分享了js实现登录弹框,供大家参考,具体内容如下 html: <body>     <div id="M"><!--用div将所有东西套...
    99+
    2024-04-02
  • js实现点击弹窗弹出登录框
    本文实例为大家分享了js实现点击弹窗弹出登录框的具体代码,供大家参考,具体内容如下 1 图片预览 2 index.html代码 <!DOCTYPE html> &l...
    99+
    2024-04-02
  • jszm 实现点击弹窗弹出登录框
    这篇文章将为大家详细讲解有关jszm 实现点击弹窗弹出登录框,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。js的作用是什么1、能够嵌入动态文本于HTML页面。2、对浏览器事件做出响应。3、读写HTML元素...
    99+
    2023-06-14
  • js实现弹框效果
    本文实例为大家分享了js实现弹框效果的具体代码,供大家参考,具体内容如下 利用display来控制弹窗的现实和隐藏 <!-- 弹出层 --> <div id="...
    99+
    2024-04-02
  • JavaScript实现弹出式可拖动登录框
    本文实例为大家分享了JavaScript实现弹出式可拖动登录框的具体代码,供大家参考,具体内容如下 效果图展示: 总体来说实现起来比较简单,老规矩,先搭建html框架,代码如下: ...
    99+
    2024-04-02
  • 原生JS实现可拖拽登录框
    本文分享一个用原生JS实现的可拖拽登录框,效果如下: 实现的代码如下: <!DOCTYPE html> <html> <head> ...
    99+
    2024-04-02
  • layer如何实现登录弹框,登录成功后关闭弹框并调用父窗口功能
    这篇文章主要介绍layer如何实现登录弹框,登录成功后关闭弹框并调用父窗口功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!layer是一款近年来备受青睐的web弹层组件,官网地址是...
    99+
    2024-04-02
  • 原生JS实现登录框邮箱提示
    本文分享一个由原生JS实现的注册或登录时,输入邮箱时下拉提示效果,效果如下:   实现代码如下: <!DOCTYPE html> <html> ...
    99+
    2024-04-02
  • js如何实现登录框鼠标拖拽效果
    小编给大家分享一下js如何实现登录框鼠标拖拽效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果图:代码如下:<!DOC...
    99+
    2024-04-02
  • 如何使用openSpeDiv方法实现Ecshop登录弹窗框效果
    这篇文章主要介绍如何使用openSpeDiv方法实现Ecshop登录弹窗框效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在ECSHOP的目录/JS/common.js中有一个op...
    99+
    2024-04-02
  • javascript实现登录框拖拽
    本文实例为大家分享了javascript实现登录框拖拽的具体代码,供大家参考,具体内容如下 效果: 代码: <!DOCTYPE html> <html> ...
    99+
    2022-11-13
    js登录框拖拽 js登录框 js拖拽
  • JS消息弹框alert、confirm、prompt的实现代码
    alert 消息提示框: 用于警告,只有确定按钮。 alert(str); confirm 消息对话框: 通过返回值可以判断用户点击了什么按钮 。 confirm(str); 当用户...
    99+
    2024-04-02
  • 怎样使用js实现百度登录框鼠标拖拽效果
    这篇文章主要介绍怎样使用js实现百度登录框鼠标拖拽效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!知识点:1.掌握对可拖拽对话框的实现原理2.了解元素如何触发脚本方法以及如何编写侦...
    99+
    2024-04-02
  • Javascript实现登录框拖拽效果
    本文实例为大家分享了Javascript实现登录框拖拽效果的具体代码,供大家参考,具体内容如下 需求分析 1、点击弹出登录框 2、在登录框的特定区域可以将登录框拖拽至任意位置 3...
    99+
    2024-04-02
  • 如何使用JS组件Bootstrap实现弹出框效果
    本篇内容主要讲解“如何使用JS组件Bootstrap实现弹出框效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用JS组件Bootstrap实现弹出框效果”吧!插件依赖弹出框依赖工具提示插...
    99+
    2023-07-04
  • ECSHOP中如何实现ajax弹窗登录功能
    这篇文章将为大家详细讲解有关ECSHOP中如何实现ajax弹窗登录功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在ECSHOP中的user.PHP中有处理用户登录的请...
    99+
    2024-04-02
  • jquery实现无限弹框
    在网页开发中,弹框是非常常见的一种交互方式。而在实现弹框时,jQuery作为最流行的JavaScript库之一,自然也成为了开发者的首选。今天,我们就来探讨一种特别的弹框效果:无限弹框。这种效果可以为用户提供更加丰富的视觉体验,同时也可以增...
    99+
    2023-05-25
  • JS实现弹幕小案例
    本文实例为大家分享了JS实现弹幕小案例的具体代码,供大家参考,具体内容如下 效果图: 步骤分析: 1、收集用户输入内容,根据内容创建一个标签--span,追加到某个容器中 2、为元...
    99+
    2024-04-02
  • Android实现登录注册界面框架
    小项目框架 今天用QQ的时候想到了,不如用android studio 做一个类似于这样的登录软件。当然QQ的实现的功能特别复杂,UI界面也很多,不是单纯的一时新奇就可以做出来的。就...
    99+
    2024-04-02
  • jquery+CSS实现悬浮登录框遮罩
    本文实例为大家分享了jquery+CSS实现悬浮登录框遮罩的具体代码,供大家参考,具体内容如下 先上效果图,阴影部分无法点击 HTML代码 <div style="displ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作