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 相关文章推荐
使用正则替换变量
May 05 Javascript
JavaScript arguments 多参传值函数
Oct 24 Javascript
javascript使用activex控件的代码
Jan 27 Javascript
通过JS获取用户本地图片路径并显示的代码
Feb 16 Javascript
JQuery动画和停止动画实例代码
Mar 01 Javascript
jquery对dom的操作常用方法整理
Jun 25 Javascript
Javascript常用小技巧汇总
Jun 24 Javascript
jQuery实现的文字hover颜色渐变效果实例
Feb 20 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
Jan 24 Javascript
你真的了解BOM中的history对象吗
Feb 13 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
Sep 07 Javascript
总结js中的一些兼容性易错的问题
Dec 18 Javascript
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
ajax+php打造进度条 readyState各状态
2010/03/20 PHP
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
2014/04/10 PHP
php中fsockopen用法实例
2015/01/05 PHP
PHP-FPM 的管理和配置详解
2019/02/17 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
使用vue制作FullPage页面滚动效果
2017/08/21 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
2019/12/25 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
浅谈scrapy 的基本命令介绍
2017/06/13 Python
python3下使用cv2.imwrite存储带有中文路径图片的方法
2018/05/10 Python
10 行Python 代码实现 AI 目标检测技术【推荐】
2019/06/14 Python
关于ZeroMQ 三种模式python3实现方式
2019/12/23 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
2020/01/22 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
localStorage的过期时间设置的方法详解
2018/11/26 HTML / CSS
Ibatis的核心配置文件都有什么
2014/09/08 面试题
桥梁工程专业求职信
2014/04/21 职场文书
法制宣传月活动方案
2014/05/11 职场文书
经费申请报告
2015/05/15 职场文书
深度学习小工程练习之垃圾分类详解
2021/04/14 Python
Python实现照片卡通化
2021/12/06 Python
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers