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 相关文章推荐
分享8款优秀的 jQuery 加载动画和进度条插件
Oct 24 Javascript
为开发者准备的10款最好的jQuery日历插件
Feb 04 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
Sep 25 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
May 19 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
Aug 29 Javascript
利用Vue v-model实现一个自定义的表单组件
Apr 27 Javascript
React服务端渲染(总结)
Jul 01 Javascript
微信小程序开发背景图显示功能
Aug 08 Javascript
js实现简单选项卡功能
Mar 23 Javascript
微信小程序实现留言板(Storage)
Nov 02 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 Javascript
OpenLayers3加载常用控件使用方法详解
Sep 25 Javascript
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
如何把PHP转成EXE文件
2006/10/09 PHP
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
CodeIgniter集成smarty的方法详解
2016/05/26 PHP
PHP实现大数(浮点数)取余的方法
2017/02/18 PHP
JavaScript原型链示例分享
2014/01/26 Javascript
jquery复选框checkbox实现删除前判断
2014/04/20 Javascript
三种方式获取XMLHttpRequest对象
2014/04/21 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
JavaScript实现Java中StringBuffer的方法
2015/02/09 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
js检测iframe是否加载完成的方法
2015/11/26 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
在iFrame子页面里实现模态框的方法
2018/08/17 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python中Class类用法实例分析
2015/11/12 Python
浅谈python内置变量-reversed(seq)
2017/06/21 Python
利用python批量修改word文件名的方法示例
2017/10/17 Python
Python断言assert的用法代码解析
2018/02/03 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
python 基于UDP协议套接字通信的实现
2021/01/22 Python
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
照片礼物和装饰:MyPhoto
2019/11/02 全球购物
外企测试工程师面试题
2015/02/01 面试题
父亲的菜园教学反思
2014/02/13 职场文书
申论倡议书范文
2014/05/13 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
房产公证委托书范本
2014/09/20 职场文书
培训师岗位职责
2015/02/14 职场文书
2015年化验员工作总结
2015/04/10 职场文书
物业接待员岗位职责
2015/04/15 职场文书
详解Python内置模块Collections
2022/03/22 Python