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 相关文章推荐
extjs 学习笔记(三) 最基本的grid
Oct 15 Javascript
背景图跟随鼠标移动的Mootools插件实现代码
Dec 12 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
Jan 14 Javascript
js 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
javascript数组遍历for与for in区别详解
Dec 04 Javascript
JavaScript获取Url里的参数
Dec 18 Javascript
原生和jQuery的ajax用法详解
Jan 23 Javascript
webpack学习--webpack经典7分钟入门教程
Jun 28 Javascript
vue安装和使用scss及sass与scss的区别详解
Oct 15 Javascript
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
ES6箭头函数和扩展实例分析
May 23 Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
Aug 03 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
转生史莱姆:萌王第一次撸串开心到飞起,哥布塔撸串却神似界王神
2018/11/30 日漫
正则表达式语法
2006/10/09 Javascript
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
PHP 时间转换Unix时间戳代码
2010/01/22 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
实例介绍PHP删除数组中的重复元素
2019/03/03 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
原生JS操作网页给p元素添加onclick事件及表格隔行变色
2013/12/01 Javascript
javascript中callee与caller的区别分析
2015/04/20 Javascript
jQuery多级手风琴菜单实例讲解
2015/10/22 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
react-router JS 控制路由跳转实例
2017/06/15 Javascript
微信小程序商品详情页规格属性选择示例代码
2017/10/30 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
2020/11/07 Javascript
[00:52]DOTA2齐天大圣预告片
2016/08/13 DOTA
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
[38:23]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第二场 11.01
2020/11/02 DOTA
一文总结学习Python的14张思维导图
2017/10/17 Python
Python Web程序部署到Ubuntu服务器上的方法
2018/02/22 Python
详解numpy的argmax的具体使用
2019/05/27 Python
python sitk.show()与imageJ结合使用常见的问题
2020/04/20 Python
django orm模块中的 is_delete用法
2020/05/20 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
在求职信中如何凸显个人优势
2013/10/30 职场文书
我的动漫时代的创业计划书范文
2014/01/27 职场文书
幸福家庭事迹材料
2014/12/20 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
2016中秋节广告语
2016/01/28 职场文书
假如给我三天光明:舟逆水而行,人遇挫而达 
2019/10/29 职场文书
深入理解Pytorch微调torchvision模型
2021/11/11 Python