JavaScript实现登录窗体


Posted in Javascript onJune 22, 2021

本文实例为大家分享了JavaScript实现登录窗体的具体代码,供大家参考,具体内容如下

JavaScript实现登录窗体

思路:就是把登陆窗放在界面之外,然后通过script内的函数改变到界面之内!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的登录窗体</title>
    <style>
        .loginDiv{
            /*设置登录框的外观*/
            border: solid red 3px;
            border-radius: 10px;
            width: 350px;
            height: 250px;
            background-color: skyblue;
            /*设置登录框的位置*/
            position: absolute;
            top: -300px;
        }
        button{
            /*设置button的样式*/
            border-radius: 3px;
        }
        #closeDiv{
            /*设置关闭按钮位置*/
            position: relative;
            top: -160px;
            left: 305px;
        }
    </style>
</head>
<body>
<a href="javaScript:login()" >登录窗</a>
<div class="loginDiv" id="loginDiv">
    <h2 align="center">登录窗口</h2>
    <table align="center">
        <tr>
            <th>用户名:</th>
            <th><input type="text"></th>
        </tr>
        <tr>
            <th>密码:</th>
            <th><input type="password"></th>
        </tr>
        <tr>
            <th colspan="2">
                <button>登录</button>&nbsp
                <button type="reset">重置</button>
            </th>
        </tr>
    </table>
    <div id="closeDiv"><a href="javaScript:close()" >[关闭]</a></div>
</div>
<script>
    function login() {
        //获得登录对象
        let loginDivObj = document.getElementById("loginDiv");
        loginDivObj.style.top="100px";
        //设置过渡属性,参一:transitionProperty:规定应用过渡效果的 CSS 属性的名称。
        //             参二:transitionDuration:规定完成过渡效果需要多少秒或毫秒。
        //             参三:transitionTimingFunction:规定过渡效果的速度曲线。
        //             参四:transitionDelay:定义过渡效果何时开始。
        loginDivObj.style.transition="top 600ms linear 500ms";
    }
    function close() {
        //获得登录对象
        let loginDivObj = document.getElementById("loginDiv");
        loginDivObj.style.top="-300px";
    }
</script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的时间段实现代码
Aug 02 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
Aug 18 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
jQuery简单实现验证邮箱格式
Jul 15 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 Javascript
基于Vue实现支持按周切换的日历
Sep 24 Javascript
mui 打开新窗口的方式总结及注意事项
Aug 20 Javascript
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
webpack+vue2构建vue项目骨架的方法
Jan 09 Javascript
Webpack中loader打包各种文件的方法实例
Sep 03 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
Jul 07 Javascript
vue 监听窗口变化对页面部分元素重新渲染操作
Jul 28 Javascript
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
2011/07/28 Javascript
Jquery中国地图热点效果-鼠标经过弹出提示层信息的简单实例
2014/02/12 Javascript
javascript实现全角半角检测的方法
2015/07/23 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
2015/09/06 Javascript
js定时器实例分享
2016/12/20 Javascript
详解用node编写自己的cli工具
2017/05/23 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
将Sublime Text 3 添加到右键中的简单方法
2017/12/12 Javascript
layer.alert回调函数执行关闭弹窗的实例
2019/09/11 Javascript
layui 对table中的数据进行转义的实例
2019/09/12 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
python虚拟环境 virtualenv的简单使用
2020/01/21 Javascript
jQuery实现容器间的元素拖拽功能
2020/12/01 jQuery
玩转python爬虫之正则表达式
2016/02/17 Python
如何为Python终端提供持久性历史记录
2019/09/03 Python
如何分离django中的媒体、静态文件和网页
2019/11/12 Python
python如何快速生成时间戳
2020/07/21 Python
python下载的库包存放路径
2020/07/27 Python
如何使用python socket模块实现简单的文件下载
2020/09/04 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
CSS3弹性盒模型开发笔记(三)
2016/04/26 HTML / CSS
CSS3实现莲花绽放的动画效果
2020/11/06 HTML / CSS
Electrolux伊莱克斯巴西商店:家用电器、小家电和配件
2018/05/23 全球购物
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
2015/10/22 面试题
网吧消防安全制度
2014/01/28 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
教师党员个人自我剖析材料
2014/09/29 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
起诉意见书范文
2015/05/19 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL