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中prepend()方法使用详解
Aug 11 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
Dec 08 Javascript
JS实现设置ff与ie元素绝对位置的方法
Mar 08 Javascript
jQuery.deferred对象使用详解
Mar 18 Javascript
第一次接触JS require.js模块化工具
Apr 17 Javascript
详解使用vue-router进行页面切换时滚动条位置与滚动监听事件
Mar 08 Javascript
设置cookie指定时间失效(实例代码)
May 28 Javascript
微信小程序仿美团城市选择
Jun 06 Javascript
使用validate.js实现表单数据提交前的验证方法
Sep 04 Javascript
微信小程序整合使用富文本编辑器的方法详解
Apr 25 Javascript
JS实现网站楼层导航效果代码实例
Jun 16 Javascript
原生JS实现飞机大战小游戏
Jun 09 Javascript
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
PHP中对用户身份认证实现两种方法
2011/06/04 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
2020/05/15 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
javascript parseInt 函数分析(转)
2009/03/21 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
JavaScript中的运算符种类及其规则介绍
2013/09/26 Javascript
jQuery使用andSelf()来包含之前的选择集
2014/05/19 Javascript
6种javascript显示当前系统时间代码
2015/12/01 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
原生js封装的ajax方法示例
2018/08/02 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
webpack3升级到webpack4遇到问题总结
2019/09/30 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
[02:13] 完美世界DOTA2联赛PWL DAY5集锦
2020/11/03 DOTA
python检测lvs real server状态
2014/01/22 Python
深入浅出学习python装饰器
2017/09/29 Python
谈谈python中GUI的选择
2018/03/01 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
python tkinter实现屏保程序
2019/07/30 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
2019/09/25 Python
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
Feelunique中文官网:欧洲最大化妆品零售电商
2020/07/10 全球购物
用友笔试题目
2016/10/25 面试题
挂职思想汇报
2013/12/31 职场文书
物业保安岗位职责
2014/07/02 职场文书
辞职信格式模板
2015/02/27 职场文书
演讲稿:态度决定一切
2019/04/02 职场文书
nginx实现发布静态资源的方法
2021/03/31 Servers
Go中的条件语句Switch示例详解
2021/08/23 Golang
Spring Boot 使用 Spring-Retry 进行重试框架
2022/04/24 Java/Android