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 相关文章推荐
js 刷新页面的代码小结 推荐
Apr 02 Javascript
javascript动态加载三
Aug 22 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
Apr 12 Javascript
页面刷新时记住滚动条的位置jquery代码
Jun 17 Javascript
jQuery结合CSS制作动态的下拉菜单
Oct 27 Javascript
JS截取与分割字符串常用技巧总结
Nov 10 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
Feb 14 Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
Nov 25 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
Jul 17 Javascript
vue地区选择组件教程详解
May 04 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 Javascript
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
WINDOWS 2000下使用ISAPI方式安装PHP
2006/09/05 PHP
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
2015/09/25 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
Vue页面骨架屏注入方法
2018/05/13 Javascript
Vue用v-for给循环标签自身属性添加属性值的方法
2018/10/18 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
JS判断数组里是否有重复元素的方法小结
2019/05/21 Javascript
不刷新网页就能链接新的js文件方法总结
2020/03/01 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
flask-socketio实现WebSocket的方法
2018/07/31 Python
python爬虫超时的处理的实例
2018/12/19 Python
Python3.6.2调用ffmpeg的方法
2019/01/10 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
python实现身份证实名认证的方法实例
2019/11/08 Python
Python数据可视化图实现过程详解
2020/06/12 Python
python使用自定义钉钉机器人的示例代码
2020/06/24 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
美国汽车零部件和配件网站:CarParts
2019/03/13 全球购物
Java程序员面试题
2016/09/27 面试题
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
光盘行动倡议书
2014/02/02 职场文书
电脑售后服务承诺书
2014/03/27 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
兴趣班停课通知
2015/04/24 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书
volatile保证可见性及重排序方法
2022/08/05 Java/Android