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 相关文章推荐
textarea不能通过maxlength属性来限制字数的解决方法
Sep 01 Javascript
浅谈jQuery异步对象(XMLHttpRequest)
Nov 17 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
JavaScript动态添加列的方法
Mar 25 Javascript
JavaScript表单焦点自动切换代码
Jul 24 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
Javascript 两种刷新方法以及区别和适用范围
Jan 17 Javascript
微信小程序 弹框和模态框实现代码
Mar 10 Javascript
JS实现隔行换色的表格排序
Mar 27 Javascript
Javascript网页抢红包外挂实现分享
Jan 11 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Aug 19 Javascript
vscode中使用npm安装babel的方法
Aug 02 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
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
php设计模式 Facade(外观模式)
2011/06/26 PHP
php数组(array)输出的三种形式详解
2013/06/05 PHP
php上传图片到指定位置路径保存到数据库的具体实现
2013/12/30 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
PHP开发Apache服务器配置
2015/07/15 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
JavaScript 面向对象编程(2) 定义类
2010/05/18 Javascript
Jquery公告滚动+AJAX后台得到数据
2011/04/14 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
Js nodeType 属性全面解析
2013/11/14 Javascript
jquery自动填充勾选框即把勾选框打上true
2014/03/24 Javascript
wap浏览自动跳转到wap页面的js代码
2014/05/17 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
javascript中的作用域和闭包详解
2016/01/13 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
2016/09/20 Javascript
js仿搜狐视频记录片列表展示效果
2020/05/30 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
Vue2.0 多 Tab切换组件的封装实例
2017/07/28 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
Python实现栈的方法
2015/05/26 Python
详解python eval函数的妙用
2017/11/16 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
Python3.6简单的操作Mysql数据库的三个实例
2018/10/17 Python
python实现图片彩色转化为素描
2019/01/15 Python
python读写文件write和flush的实现方式
2020/02/21 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
2021/01/12 Python
教育技术学专业职业规划书
2014/03/03 职场文书
2015年勤工助学工作总结
2015/04/29 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
Vue3中的Refs和Ref详情
2021/11/11 Vue.js