javascript和jquery实现用户登录验证


Posted in Javascript onMay 04, 2016

在上一篇文章//3water.com/article/83504.htm中,用javascript实现了用户验证,但并没有对密码进行验证,这次追加了这个功能,并分别用javascript和jquery实现。

一.用jquery的ajax实现的关键代码

实现如下

/*jquery实现
$(document).ready(function(){
 $("#account").blur(function(event) {
 $.ajax({
  type:"GET",
  url:"checkAccount.php?account="+$("#account").val(),
  dataTypes:"text",
  success:function(msg){
  $("#accountStatus").html(msg);
  },
  error:function(jqXHR) {
  alert("账号发生错误!")
  },
 });
 });
 
 $("#password").blur(function(event) {
 $.ajax({
  type:"GET",
  url:"checkPassword.php?",
  dataTypes:"text",
  data:"account="+$("#account").val()+"&password="+$("#password").val(),
  success:function(msg){
  $("#passwordStatus").html(msg);
  },
  error:function(jqXHR) {
  alert("密码查询发生错误!")
  },
 });
 });
}); */

二.用javascript实现的关键代码

实现如下

//javascript实现
 function checkAccount(){
 var xmlhttp;
 var name = document.getElementById("account").value;
 if (window.XMLHttpRequest)
  xmlhttp=new XMLHttpRequest();
 else
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 
 xmlhttp.open("GET","checkAccount.php?account="+name,true);
 xmlhttp.send();
 
 xmlhttp.onreadystatechange=function(){
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
  document.getElementById("accountStatus").innerHTML=xmlhttp.responseText;
 }
 }
 
 function checkPassword(){
 var xmlhttp;
 var name = document.getElementById("account").value;
 var pw = document.getElementById("password").value;
 if (window.XMLHttpRequest)
  xmlhttp=new XMLHttpRequest();
 else
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 
 xmlhttp.open("GET","checkPassword.php?account="+name+"&password="+pw,true);
 xmlhttp.send();
 
 xmlhttp.onreadystatechange=function(){
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
  document.getElementById("passwordStatus").innerHTML=xmlhttp.responseText;
 }
 }

mysql和数据库部分跟上篇博文的一样没有改变,运行结果如下图

javascript和jquery实现用户登录验证

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
setInterval 和 setTimeout会产生内存溢出
Feb 15 Javascript
ext读取两种结构的xml的代码
Nov 05 Javascript
JavaScript学习笔记(二) js对象
Oct 25 Javascript
JSON字符串和对象相互转换实例分析
Jun 16 Javascript
JS求解三元一次方程组值的方法
Jan 03 Javascript
解决vue里碰到 $refs 的问题的方法
Jul 13 Javascript
解决vue 引入子组件报错的问题
Sep 06 Javascript
vue+iview 实现可编辑表格的示例代码
Oct 31 Javascript
什么时候不能在 Node.js 中使用 Lock Files
Jun 24 Javascript
详解Vuex下Store的模块化拆分实践
Jul 31 Javascript
vue组件传值的实现方式小结【三种方式】
Feb 05 Javascript
vue中 this.$set的使用详解
Nov 17 Vue.js
基于Bootstrap使用jQuery实现简单可编辑表格
May 04 #Javascript
纯JS代码实现气泡效果
May 04 #Javascript
DWR中各种java方法的调用
May 04 #Javascript
js实现div在页面拖动效果
May 04 #Javascript
JS功能代码集锦
May 04 #Javascript
Markdown与Bootstrap相结合实现图片自适应属性
May 04 #Javascript
浅析Bootstrap组件之面板组件
May 04 #Javascript
You might like
用php写的serv-u的web申请账号的程序
2006/10/09 PHP
收集的DedeCMS一些使用经验
2007/03/17 PHP
PHP简单装饰器模式实现与用法示例
2017/06/22 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
php array_chunk()函数用法与注意事项
2019/07/12 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
apycom出品的jQuery精美菜单破解方法
2011/02/18 Javascript
使用jquery自定义鼠标样式满足个性需求
2013/11/05 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
Angular实现form自动布局
2016/01/28 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
如何使用puppet替换文件中的string
2018/12/06 Javascript
node.js Promise对象的使用方法实例分析
2019/12/26 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
Python与Redis的连接教程
2015/04/22 Python
Python Socket编程详细介绍
2017/03/23 Python
在Django model中设置多个字段联合唯一约束的实例
2019/07/17 Python
利用python实现PSO算法优化二元函数
2019/11/13 Python
Django admin禁用编辑链接和添加删除操作详解
2019/11/15 Python
python创建学生管理系统
2019/11/22 Python
Python3中对json格式数据的分析处理
2021/01/28 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
西班牙床垫网上商店:Colchones.es
2018/05/06 全球购物
泰国王权免税店官方网站:KingPower
2019/03/11 全球购物
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
小学毕业感言300字
2014/02/19 职场文书
生物科学专业毕业生求职信
2014/06/02 职场文书
火箭队口号
2014/06/18 职场文书
碧霞祠导游词
2015/02/09 职场文书
新年晚会主持词开场白
2015/05/28 职场文书