js实现简单登录功能的实例代码


Posted in Javascript onNovember 09, 2013
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Login.html</title>    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    <script type="text/javascript">
      function checkuser() {
         if($('uname' == "lala") && $('pwd') == "123") {
           return true;
         }else {
            return false;
         }
      }
      function $(id) {
        return document.getElementById(id).value;
      }
     </script>
  </head>
  <body>
    <form action="ok.html">
      u:<input type="text" id="uname"/><br>
      p:<input type="password" id="pwd"/><br>
      <input type="submit" value="登录" onclick="return checkuser()"/>
    </form>
  </body>
</html>

这是登录页面,只有当用户名为lala,密码为123时登录成功。在onclick事件处使用return,是在用户名和密码输入不符时,阻止页面跳转。登录成功页面中,含有等待秒数,代码为:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>ok.html</title>    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    <script type="text/javascript">
        function tiao() {
          clearInterval(mytime);
          window.open("manage.html","_self");
        }
        setTimeout("tiao()",5000);
        function changeSec() {
           //得到myspan值
           $('myspan').innerText=$('myspan').innerText-1;
        }
         function $(id) {
        return document.getElementById(id);
      }
        var mytime = setInterval("changeSec()",1000);
    </script>
  </head>
  <body>
    登录成功,<span id="myspan">5</span>秒后自动跳转到管理页面
  </body>
</html>

关键在几个函数的使用,setTimeout("tiao()",5000);函数是打开页面,等待5秒,调用tiao()函数。setInterval("changeSec()",1000);函数是每隔1秒调用一次changeSec()函数。这样就完成了简单的登录功能。

Javascript 相关文章推荐
10个基于Jquery的幻灯片插件教程
Oct 29 Javascript
javascript权威指南 学习笔记之变量作用域分享
Sep 28 Javascript
javascript之typeof、instanceof操作符使用探讨
May 19 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
Bootstrap插件全集
Jul 18 Javascript
JS中把函数作为另一函数的参数传递方法(总结)
Jun 28 Javascript
微信小程序 跳转传递数据的实例
Jul 06 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
Jul 23 Javascript
详解小程序rich-text对富文本支持方案
Nov 28 Javascript
JS中的算法与数据结构之集合(Set)实例详解
Aug 20 Javascript
js实现无限层级树形数据结构(创新算法)
Feb 27 Javascript
Jquery滑动门/tab切换实现方法完整示例
Jun 05 jQuery
ExtJS实现文件下载的方法实例
Nov 09 #Javascript
简单的两种Extjs formpanel加载数据的方式
Nov 09 #Javascript
5分钟理解JavaScript中this用法分享
Nov 09 #Javascript
Mac地址验证的javascript代码
Nov 09 #Javascript
详解jquery uploadify 上传文件
Nov 09 #Javascript
深入理解Javascript中的循环优化
Nov 09 #Javascript
原生JS可拖动弹窗效果实例代码
Nov 09 #Javascript
You might like
如何获得PHP相关资料
2006/10/09 PHP
PHP写MySQL数据 实现代码
2009/06/15 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
2014/12/25 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
Laravel实现表单提交
2017/05/07 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
一个可以显示阴历的JS代码
2007/03/05 Javascript
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
JQuery 确定css方框模型(盒模型Box Model)
2010/01/22 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
javascript关于继承解析
2016/05/10 Javascript
jQuery UI结合Ajax创建可定制的Web界面
2016/06/22 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
Javascript中this关键字指向问题的测试与详解
2017/08/11 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
JavaScript使用ul中li标签实现删除效果
2019/04/15 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
[00:55]2015国际邀请赛中国区预选赛5月23日——28日约战上海
2015/05/25 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
python类继承与子类实例初始化用法分析
2015/04/17 Python
Python list操作用法总结
2015/11/10 Python
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
Django如何将URL映射到视图
2019/07/29 Python
Python高级特性 切片 迭代解析
2019/08/23 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
J2EE包括哪些技术
2016/11/25 面试题
《长城和运河》教学反思
2014/04/14 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
运动会稿件100字
2014/09/24 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL
mysql sock文件存储了什么信息
2022/07/15 MySQL