手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript和jquery分别实现用户登录验证
javascript和jquery分别实现用户登录验证
摘要:在上一篇文章http://www.jb51.net/article/83504.htm中,用javascript实现了用户验证,但并没有对密...

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

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

实现如下

/*jquery实现 $(document).ready(function(){ $("#account").blur(function(event) { $.ajax({ type:"GET", url:"checkAccount.php"#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"+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"&password="+pw,true); xmlhttp.send(); xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4 && xmlhttp.status==200) document.getElementById("passwordStatus").innerHTML=xmlhttp.responseText; } }

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

javascript和jquery分别实现用户登录验证1

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

【javascript和jquery分别实现用户登录验证】相关文章:

javascript自定义右键弹出菜单实现方法

javascript实现模拟时钟的方法

javascript中动态函数用法

javascript实现获取服务器时间

javascript实现图片跟随鼠标移动效果的方法

Javascript实现div的toggle效果实例分析

JavaScript实现鼠标拖动效果的方法

jQuery实现弹出窗口中切换登录与注册表单

javascript搜索框效果实现方法

javascript基于DOM实现省市级联下拉框的方法

精品推荐
分类导航