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 相关文章推荐
filters.revealTrans.Transition使用方法小结
Aug 19 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
Oct 24 Javascript
拉动滚动条加载数据的jquery代码
May 03 Javascript
jQuery源码分析之jQuery.fn.each与jQuery.each用法
Jan 23 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
Jan 06 Javascript
JavaScript 实现的checkbox经典实例分享
Oct 16 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
Nov 23 Javascript
实例详解JSON取值(key是中文或者数字)方式
Aug 24 Javascript
小程序点赞收藏功能的实现代码示例
Sep 07 Javascript
VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法
Nov 28 Javascript
Ant Design Pro 下实现文件下载的实现代码
Dec 03 Javascript
jquery实现弹窗(系统提示框)效果
Dec 10 jQuery
Vue + iView实现Excel上传功能的完整代码
基于JavaScript实现年月日三级联动
Vue vee-validate插件的简单使用
Jun 22 #Vue.js
基于JavaScript实现省市联动效果
JavaScript实现简单计时器
React实现动效弹窗组件
关于React Native 无法链接模拟器的问题
You might like
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
ThinkPHP登录功能的实现方法
2014/08/20 PHP
php正则修正符用法实例详解
2016/12/29 PHP
PHP copy函数使用案例代码解析
2020/09/01 PHP
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
jquery ajax例子返回值详解
2012/09/11 Javascript
输入密码检测大写是否锁定js实现代码
2012/12/03 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
JS产生随机数的几个用法详解
2016/06/22 Javascript
React中上传图片到七牛的示例代码
2017/10/10 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
JavaScript EventEmitter 背后的秘密 完整版
2018/03/29 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
编写一个javascript元循环求值器的方法
2020/04/14 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
python小项目之五子棋游戏
2019/12/26 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
2020/06/30 Python
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
实习生单位鉴定意见
2013/12/04 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
天猫活动策划方案
2014/08/21 职场文书
党的群众路线教育实践活动总结大会主持词
2014/10/30 职场文书
荆州古城导游词
2015/02/06 职场文书
大学生村官入党自传
2015/06/26 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
vue+springboot实现登录验证码
2021/05/27 Vue.js
Python django中如何使用restful框架
2021/06/23 Python
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/07 其他游戏