js制作带有遮罩弹出层实现登录注册表单特效代码分享


Posted in Javascript onSeptember 05, 2015

本文实例讲述了js制作带有遮罩弹出层实现登录注册表单代码特效代码。分享给大家供大家参考。具体如下:

运行效果图:                     ----------------------查看效果   源码下载-----------------------

js制作带有遮罩弹出层实现登录注册表单特效代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。

jquery制作的带有遮罩弹出层实现登录注册等表单的特效源码,是一段实现了点击后在原始页面上弹出想用页面的代码。
 为大家分享的js制作带有遮罩弹出层实现登录注册表单代码特效代码如下

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js制作带有遮罩弹出层实现登录注册表单代码特效</title>

<link rel="stylesheet" type="text/css" href="css/198zone.css">


</head>
<body>

<a class="btn01" data-toggle="modal" href="#login-modal">登录</a>
<a class="btn02" data-toggle="modal" href="#signup-modal">注册</a>
<a class="btn03" data-toggle="modal" href="#forgetform">找回密码</a>
<a class="btn02" data-toggle="modal" href="#activation-modal">用户信息</a>
<a class="btn03" data-toggle="modal" href="#setpassword-modal">重置密码</a>



<div class="modal" id="login-modal">
 <a class="close" data-dismiss="modal">×</a>
 <h1>登录</h1>
 <ul class="login-bind-tp">
 <li class="qweibo"> <a href="//3water.com"><em> </em> QQ登录</a> </li>
 <li class="sina"> <a href="//3water.com"><em> </em> 微博登录</a> </li>
 <li class="douban"> <a href="//3water.com"><em> </em> 豆瓣登录</a> </li>
 </ul>
 <p>或者使用已有帐号登陆:</p>
 <form class="login-form clearfix" method="post" action="//3water.com">
 <div class="form-arrow"></div>
 <input name="email" type="text" placeholder="邮箱:">
 <input name="password" type="password" placeholder="密码:">
 <input type="submit" name="type" class="button-blue login" value="登录">
 <input type="hidden" name="return-url" value="">
 <div class="clearfix"></div>
 <label class="remember"><input name="remember" type="checkbox" checked/>下次自动登录 </label>
 <a class="forgot">忘记密码?</a>
 <ul class="third-parties">
 <li><p>新浪微博帐号</p></li>
 <li><p>腾讯微博帐号</p></li>
 <li><p>豆瓣帐号</p></li>
 <li><p></p></li>
 </ul>
 </form>
</div>


<div class="modal" id="signup-modal">
 <a class="close" data-dismiss="modal">×</a>
 <h1>注册</h1>
 <ul class="login-bind-tp">
 <li class="qweibo"> <a href="//3water.com"><em> </em> QQ登录</a> </li>
 <li class="sina"> <a href="//3water.com"><em> </em> 微博登录</a> </li>
 <li class="douban"> <a href="//3water.com"><em> </em> 豆瓣登录</a> </li>
 </ul>
 <p>或者使用邮箱注册:</p>
 <form class="signup-form clearfix" method="post" action="//3water.com">
 <p class="error"></p>
 <input name="email" type="text" placeholder="邮箱:">
 <input name="password" type="password" placeholder="密码:">
 <input name="password1" type="password" placeholder="确认密码:">
 <input name="username" type="text" placeholder="用户名:">
 <input type="hidden" name="title" value="">
 <input type="hidden" name="url" value="">
 <div class="clearfix"></div>
 <input type="button" name="type" class="button-blue reg" value="注册" data-action="regist">
 <ul class="third-parties">
 <li><p>新浪微博帐号</p></li>
 <li><p>腾讯微博帐号</p></li>
 <li><p>豆瓣帐号</p></li>
 </ul>
 </form>
</div>


<div class="modal" id="forgetform">
 <a class="close" data-dismiss="modal">×</a>
 <h1>忘记密码</h1>
 <form class="forgot-form" method="post" action="//3water.com">
 <input name="email" value="" placeholder="注册邮箱:">
 <div class="clearfix"></div>
 <input type="submit" name="type" class="forgot button-blue" value="发送重设密码邮件">
 </form>
</div>


<div class="modal" id="activation-modal">
 <a class="close" data-dismiss="modal">×</a>
 <h1>设置用户信息</h1>
 <form class="signup-form clearfix" method="post" action="//3water.com">
 <input autocomplete=off name="username" value="" placeholder="用户名:">
 <input autocomplete=off name="password" type="password" placeholder="密码:">
 <input autocomplete=off name="password2" type="password" placeholder="确认密码:">
 <input type="submit" name="type" class="button-blue reg" value="确认并登录" data-action="regist">
 <div class="clearfix"></div>
 </form>
</div>


<div class="modal" id="setpassword-modal">
 <a class="close" data-dismiss="modal">×</a>
 <h1>重置密码</h1>
 <form class="signup-form clearfix" method="post" action="//3water.com">
 <input name="email" value="">
 <input name="password" type="password" placeholder="密码:">
 <input name="password2" type="password" placeholder="确认密码:">
 <input name="token" type="hidden" value="">
 <input type="submit" name="type" class="button-blue reg" value="设置新密码并登录" data-action="reset">
 <div class="clearfix"></div>
 </form>
</div>


<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="js/modal.js"></script>
<script type="text/javascript">
$(document).ready(function(){

 $("a.forgot").click(function(){
 $("#login-modal").modal("hide");
 $("#forgetform").modal({show:!0})
 });
 
 $("#signup-modal").modal("hide");
 $("#forgetform").modal("hide");
 $("#login-modal").modal("hide");
 $("#activation-modal").modal("hide");
 $("#setpassword-modal").modal("hide");
 
});
</script>

</body>
</html>

以上就是为大家分享的js制作带有遮罩弹出层实现登录注册表单代码特效代码,希望大家可以喜欢。

Javascript 相关文章推荐
Ext 今日学习总结
Sep 19 Javascript
Javascript对象属性方法汇总
Nov 21 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
前端必备神器 Snap.svg 弹动效果
Nov 10 Javascript
jQuery无刷新上传之uploadify3.1简单使用
Jun 18 Javascript
vue.js利用Object.defineProperty实现双向绑定
Mar 09 Javascript
JS作用域链详解
Jun 26 Javascript
[js高手之路]原型式继承与寄生式继承详解
Aug 28 Javascript
React中的refs的使用教程
Feb 13 Javascript
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
vue+elementUi图片上传组件使用详解
Aug 20 Javascript
js实现中文实时时钟
Jan 15 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
Sep 04 #Javascript
js实现浮动在网页右侧的简洁QQ在线客服代码
Sep 04 #Javascript
JS实现先显示大图后自动收起显示小图的广告代码
Sep 04 #Javascript
JavaScript实现的多个图片广告交替显示效果代码
Sep 04 #Javascript
基于JS实现简单的样式切换效果代码
Sep 04 #Javascript
JS实现横向拉伸动感伸缩菜单效果代码
Sep 04 #Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
Sep 04 #Javascript
You might like
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
JQuery从头学起第一讲
2010/07/04 Javascript
基于jquery的表格排序
2010/09/11 Javascript
javascipt匹配单行和多行注释的正则表达式
2013/11/20 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
关于jquery中动态增加select,事件无效的快速解决方法
2016/08/29 Javascript
js实现图片360度旋转
2017/01/22 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
ES6中参数的默认值语法介绍
2017/05/03 Javascript
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
浅谈React高阶组件
2018/03/28 Javascript
vuex存储token示例
2019/11/11 Javascript
TypeScript之调用栈的实现
2019/12/31 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
2020/04/14 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
Python 连连看连接算法
2008/11/22 Python
Python 文件管理实例详解
2015/11/10 Python
Linux下python制作名片示例
2018/07/20 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
高三语文教学反思
2014/01/15 职场文书
公司保洁员管理制度
2015/08/04 职场文书
anaconda python3.8安装后降级
2021/06/11 Python