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 相关文章推荐
ExtJS GTGrid 简单用户管理
Jul 01 Javascript
基于KMP算法JavaScript的实现方法分析
May 03 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
Mar 25 Javascript
瀑布流布局代码一例
Apr 11 Javascript
一个支持任意尺寸的图片上下左右滑动效果
Aug 24 Javascript
jQuery实现定时读取分析xml文件的方法
Jul 16 Javascript
JS运动相关知识点小结(附弹性运动示例)
Jan 08 Javascript
深入理解JS正则表达式---分组
Jul 18 Javascript
jQuery中animate的几种用法与注意事项
Dec 12 Javascript
React-Native做一个文本输入框组件的实现代码
Aug 10 Javascript
React Native使用Modal自定义分享界面的示例代码
Oct 31 Javascript
layui.tree组件的使用以及搜索节点功能的实现
Sep 26 Javascript
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
PHP - Html Transfer Code
2006/10/09 PHP
PHP实时显示输出
2008/10/02 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
2014/03/20 PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
2016/01/07 PHP
JQUERY 浏览器判断实现函数
2009/08/20 Javascript
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
vue两个组件间值的传递或修改方式
2018/07/04 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
Vue实现可移动水平时间轴
2020/06/29 Javascript
[41:13]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第一场 11.20
2020/11/20 DOTA
python optparse模块使用实例
2015/04/09 Python
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
python的常见矩阵运算(小结)
2019/08/07 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
python global关键字的用法详解
2019/09/05 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
Python笔记之工厂模式
2019/11/20 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
英国最受欢迎的手表网站:Watch Shop
2016/10/21 全球购物
名词解释型面试题(主要是网络)
2013/12/27 面试题
化工专业应届生求职信
2013/11/08 职场文书
两年的个人工作自我评价
2014/01/10 职场文书
小学社会实践活动总结
2014/07/03 职场文书
考试后的感想
2015/08/07 职场文书
Python中OpenCV实现查找轮廓的实例
2021/06/08 Python
java代码实现空间切割
2022/01/18 Java/Android