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 相关文章推荐
JavaScript CSS 修改学习第四章 透明度设置
Feb 19 Javascript
使用隐藏的new来创建对象
Mar 29 Javascript
jQuery处理xml格式的返回数据(实例解析)
Nov 28 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
Sep 19 Javascript
跟我学习javascript的全局变量
Nov 16 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
vue子组件使用自定义事件向父组件传递数据
May 27 Javascript
使用JS模拟锚点跳转的实例
Feb 01 Javascript
如何在微信小程序里面退出小程序的方法
Apr 28 Javascript
vue开发拖拽进度条滑动组件
Sep 21 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
Oct 02 Javascript
vue判断按钮是否可以点击
Apr 09 Vue.js
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
2009/08/21 PHP
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
又一个PHP实现的冒泡排序算法分享
2014/08/21 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
2016/05/12 PHP
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
EXTjs4.0的store的findRecord的BUG演示代码
2013/06/08 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
node.js中的fs.write方法使用说明
2014/12/15 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
AngularJs  Understanding Angular Templates
2016/09/02 Javascript
小程序实现左滑删除效果
2019/07/25 Javascript
在Python中处理XML的教程
2015/04/29 Python
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
实例解析Python设计模式编程之桥接模式的运用
2016/03/02 Python
使用pyecharts无法import Bar的解决方案
2020/04/23 Python
python模块之re正则表达式详解
2017/02/03 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
Django权限机制实现代码详解
2018/02/05 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
详解Python修复遥感影像条带的两种方式
2020/02/23 Python
解决python父线程关闭后子线程不关闭问题
2020/04/25 Python
css3实现垂直下拉动画菜单示例
2014/04/22 HTML / CSS
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
俄罗斯卫浴采暖及维修用品超级市场:Dkrussia
2020/05/12 全球购物
心得体会范文
2014/01/04 职场文书
2014年大学生自我评价
2014/01/19 职场文书
《珍珠泉》教学反思
2014/02/20 职场文书
大学生个人求职信例文
2014/07/07 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
党员个人整改措施
2014/10/24 职场文书
毕业设计论文评语
2014/12/31 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA